我有一个视频,我想在用户点击按钮时显示。我使用 jQuery .append()
将视频代码添加到页面。
我设置了自动播放
,目前,视频首先开始播放只有音频,然后过了一会儿,再次从头开始播放音频和视频。
有什么方法可以防止这种故障发生?
提前致谢!
最佳答案
我有 same issue . jQuery 正在创建您的视频元素,并在将其附加到页面之前开始播放(在后台)。使用 .html() 而不是 .append() 制作元素时似乎不会发生:http://jsfiddle.net/cDpV9/6/
$("#player").html("<video id='v' src='http:...webm' autobuffer='auto' preload autoplay controls />");
关于jquery - HTML5 视频缓冲区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9167795/