bunu nasıl ele şudur: dinleyici artık onun görevi gerçekleştirmek zorunda değildir bir kere
Belki alternatif bir bayrak ayarlamak için olabilir. tek amacı bir işaretçi olmak için bir sözlü işlev oluşturmak. Başka bir yük Gerekirse
var mcomplete = (selobj.HasQ == false) ? InterActNoTimeAutoS : jwpCompleteInterA;
createJWPlayer(selobj.Upath, ti.TestTitle, true, "100%", "100%");
jwcompleteevent = mcomplete;
: Ben onComplete olayla ilgili, bu yüzden bu kadar aşağıda gibi kod yazdım oldu: Ben oluşturulduğu yerde işlevinde Sonra
function createJWPlayer(surl, stitle, autos, pw, ph) {
jwplayer("videocontainer").setup({
file: surl,
title: stitle,
width: pw,
height: ph,
autostart: autos,
stretching: "uniform",
skin: "/Scripts/JWPlayer/six.xml"
});
jwplayer().onComplete(function (e) {
jwcompleteevent(e);
});
}
function jwcompleteevent(e) {
// method to remain empty, sole purpose is to provide a pointer for the handler
}
, ben yazdım Bu konuda bir problem görürse, video, ben bu
mcomplete = (selobj.HasQ == false) ? InterActNoTimeAutoS : jwpCompleteInterA;
jwcompleteevent = mcomplete;
loadJwPlayerUrl(selobj.Upath, true);
yapacağını, söyle lütfen, bu geliştirme ortamında gerektiği gibi çalışıyor görünüyor
'jwplayer ('video-container') 'ı denediniz onTime (null);' ?? – yogi
Merhaba @yogi, işe yaramıyor. Jwplayer.onTime() 'bir olaya bir işlevi bağlama, bu bağlantıyı kaldırmanın bir yolunu bulamıyorum ... –