如何在加载后自动播放两个HTML5视频?
我正试图让两个HTML5视频同时自动播放。换句话说,我可以阻止播放这些视频,直到它们都加载了吗如何在加载后自动播放两个HTML5视频?,html,video,autoplay,Html,Video,Autoplay,我正试图让两个HTML5视频同时自动播放。换句话说,我可以阻止播放这些视频,直到它们都加载了吗 我不想一个开始玩,第二个还在加载。我希望这是有意义的。您可以使用“onloadeddata”功能检查这两个数据是否都已加载,然后同时启动这两个数据。我认为,同步的准确程度取决于浏览器和JavaScript引擎的实现,但从快速测试来看,只要不担心毫秒同步,这似乎相当同步 请参见下面的示例 var vid1=document.getElementById(“MyVid1”); var vid2=docu
我不想一个开始玩,第二个还在加载。我希望这是有意义的。您可以使用“onloadeddata”功能检查这两个数据是否都已加载,然后同时启动这两个数据。我认为,同步的准确程度取决于浏览器和JavaScript引擎的实现,但从快速测试来看,只要不担心毫秒同步,这似乎相当同步 请参见下面的示例
var vid1=document.getElementById(“MyVid1”);
var vid2=document.getElementById(“MyVid2”);
var vid1Ready=false
var vid2Ready=错误
vid1.onloadeddata=函数(){
if(vid2Ready==true){
视频1.播放()
视频2.播放()
}否则{
vid1Ready=true
}
};
vid2.onloadeddata=函数(){
if(vid1Ready==true){
视频1.播放()
视频2.播放()
}否则{
vid2Ready=真
}
};代码>
您的浏览器不支持此视频格式
您的浏览器不支持此视频格式