JW播放器播放/暂停不工作,而只是在Ipad上的Safari中设置超时
因此,只有在ipad上的safari中,我才会遇到播放/暂停在设置超时内未触发的问题。这适用于所有浏览器,甚至适用于PC和Mac上的safari,但不适用于ipad。如果我使用setTimeout,它会工作,但我需要setTimeout。 这是针对JWPlayer 5.9.2156的JW播放器播放/暂停不工作,而只是在Ipad上的Safari中设置超时,ipad,safari,settimeout,jwplayer,Ipad,Safari,Settimeout,Jwplayer,因此,只有在ipad上的safari中,我才会遇到播放/暂停在设置超时内未触发的问题。这适用于所有浏览器,甚至适用于PC和Mac上的safari,但不适用于ipad。如果我使用setTimeout,它会工作,但我需要setTimeout。 这是针对JWPlayer 5.9.2156的 jwplayer("Container").setup({ events: { onBeforePlay: function () { jwplayer("
jwplayer("Container").setup({
events: {
onBeforePlay: function () {
jwplayer("Container").pause('true');
if(tOut) {
clearTimeout(tOut);
tOut = null;
}
var tOut = setTimeout($.proxy(function () {
jwplayer("Container").pause("false"); //this doesnt happen
console.log("this happens");
}.bind(this), this), 1000);
},
onPause: function (e) {
//this isnt firing
console.log("OnPause fired: "+e.oldstate);
}
...
虽然乍一看可能不在同一主题上,但此处给出的公认答案也适用于这种情况
虽然乍一看这可能不在同一主题上,但此处给出的公认答案也适用于这种情况
你能提供一个链接吗?这是为了工作,所以我无法根据工作政策将你链接到任何东西-不幸的是。啊,好吧,我理解。你能提供链接吗?这是为了工作,所以我无法根据工作政策将你链接到任何东西-不幸的是。啊,好吧,我理解。谢谢,这很有帮助。谢谢,这很有帮助。