jquery触发视频的点击事件

时间:2017-11-03 16:53:22

标签: javascript jquery

我正在使用jquery代码自动在桌面上运行视频,所有版本的safari都在Mac上工作,除了最新的那个是高山脉,我正在尝试每种可能的组合来运行它,无论苹果如何看到了,

我有大部分工作的代码

function startVideoIfNotStarted () {
     window.setTimeout(function(){
        var play = document.getElementById("player");
        play.addEventListener("load",function(){
            player.play();
        })
     }, 800);

    }
  startVideoIfNotStarted();

现在我正在尝试使用click事件触发自己,但我对代码有点困惑我应该怎么做

setTimeout(function() {
            var play = document.getElementById("player");
            play.addEventListener("click",function(){
                player.play();
            })
         }, 1000);

1 个答案:

答案 0 :(得分:0)

不完全确定您要查看的内容,但如果您尝试模拟视频点击以进行播放,则可以尝试以下操作:

$(document).ready(function(){
    $('#player').trigger('click'); 
    //handle the click event
    $('#player').on('click',function(){
        play(); //or whatever you're trying to accomplish here
    });
});

如果它像youtube视频一样,只要触发点击它就应该播放它我相信吗?