Javascript:html5视频在搜索后暂停

时间:2017-09-07 11:17:52

标签: javascript html5 video safari

我发现这是一个老问题,但现在如何处理呢?当您在无缓冲区域中搜索时,在Safari浏览器(而非Chrome)中搜索桌面后,视频会暂停。在手机上一切都还可以。

解决问题的最佳决定是什么?手动获取等待/暂停/播放/停止状态的暂停状态,然后将其设置为“已搜索”状态?这对我没有帮助。

var wasPaused = player.paused;

player.addEventListener('waiting', onwaiting); //waiting/suspend/canplay/stalled 
player.addEventListener('seeked', onSeeked);

        function onwaiting() {
            console.log("onwaiting", player.paused);
            wasPaused = player.paused;
        }

        function onSeeked() {
            if (wasPaused === false)
                player.play();
        }

0 个答案:

没有答案