我有几个嵌入在 HTML 和 JS 中的视频,我使用 jQuery 工具方法OnBeforeSeek: function(event, index)来查找当前视频并设置一个间隔来执行 sendEvent 以播放找到的视频。下面的代码适用于所有浏览器,但 IE。
if (currentIsVideo.length > 0) {
playLoop = setInterval(function () { currentIsVideo.each(function () { try { this.sendEvent('PLAY'); clearInterval(playLoop); } catch (e) { } }); }, 200);
有解决办法吗?
编辑:此代码也在 FireFox 中中断。我正在使用可滚动浏览资产,前 2 个资产是使用 jwPlayer 嵌入 HTML 中的视频。在 Firefox 中,我相信这会破坏第一个视频之后的可滚动性。
EDIT2: Firefox 不再中断。使用 sendEvent('PLAY', ' true ')