我正在使用视频in youtube,虽然我可以让视频播放器在youtube上显示,如果我试图控制它的推进,播放器打破(变黑)在ipad上。不确定这是video.js还是视频的问题-youtube。
我已经创建了一个简单的测试,以只播放视频加载。当这在ipad上执行时,播放器会变黑,没有视频或控件可用。在我连接的mac上调试ipad /safari时,我没有看到任何错误。
<!DOCTYPE html>
<html>
<head>
<link href="http://vjs.zencdn.net/4.3/video-js.css" rel="stylesheet">
</head>
<body>
<video id="vid3" src="" class="video-js vjs-default-skin" controls preload="auto" width="640" height="360">
</video>
<script src="js/vendor/video.dev.js"></script>
<script src="js/vendor/vjs.youtube.js"></script>
<script>
videojs('vid3', { "techOrder": ["youtube"], "src": "http://www.youtube.com/watch?v=xjS6SftYQaQ" }).ready(function() {
this.play();
});
</script>
</body>
</html>发布于 2014-01-31 21:01:32
我想出来了。苹果不允许在ios设备上“自动播放”视频。I能够做其他事情,如this.on("timeupdate"...
https://stackoverflow.com/questions/21489662
复制相似问题