2016-07-26 149 views
8

我使用mediaelement.js来显示视频。我正在使用此代码:mediaelement.js自动播放无法在移动设备上工作

<body> 
     <video id="player1" style="width: 100%; height: 100%;" preload="auto" autoplay="true" src="video.mp4" /> 

     <script> 
    $('video').mediaelementplayer({ 
     features: ['playpause','progress','current','duration','tracks','volume','fullscreen'], 
    }); 

    var player = new MediaElementPlayer('player1'); 
    player.play(); 


     </script> 
    </body> 

当页面加载时,我想自动启动视频。这在桌面浏览器中运行良好,但是,在移动浏览器中,视频不会自动播放。

我在做什么错?这

+0

你现在需要用户初始化事件移动设备上播放()媒体。你可以使用一个清晰​​的div诱骗用户触摸它来将click()事件链接到play()调用,但不能在没有用户触摸_something_的情况下播放() – dandavis

回答

相关问题