视频播放()在Safari中不起作用

时间:2016-04-01 15:37:08

标签: javascript video safari

在我的网站arielledubois.com上,我无法在Safari中播放我的主页视频。这是我已经设置的JS代码:

setTimeout(function(){
     document.getElementById("bgvid").play();
 }, 3900);

我已经读过Apple阻止自动播放,所以你必须点击激活视频;但有没有人知道解决这个问题?

1 个答案:

答案 0 :(得分:0)

我认为你最好使用'canplaythrough'事件。

var video = document.getElementById("bgvid");
video.oncanplaythrough = function() {
    video.play();
};
video.src = "your_video_sourse";