javascript play()函数在移动设备中不起作用 $(文档).ready(函数(){ playVid(); $('#NextBut').hide(); $('#PrevBut').hide(); }); var vid=document.getElementById(“myVideo”); 函数playVid(){ 视频播放(); } 函数myFunction(){ setInterval(函数(){NextPage(true);},1000); setInterval(函数(){$('#NextBut').show();},1000); }
此代码在桌面浏览器中工作,但在移动设备中不工作,请帮助。playVid()在文档加载完成交叉检查代码是否正确后调用。该函数不起作用。是否使用jquery?尝试使用vid[0]。播放();我不认为你可以,我相信播放视频需要用户与某种鼠标点击进行交互才能使其生效。但据我所知,这只需要做一次,之后你就可以完全控制视频了。这是为了防止页面在用户未启动的情况下向移动设备传送视频。IOW:如果您放置一个显示“开始视频”的按钮,它很可能会工作。请粘贴您的完整html,html中缺少加载jquery的脚本标记。大多数(如果不是全部)移动浏览器正在阻止音频和视频的自动加载播放。您是否使用jquery可能存在重复?尝试使用vid[0]。播放();我不认为你可以,我相信播放视频需要用户与某种鼠标点击进行交互才能使其生效。但据我所知,这只需要做一次,之后你就可以完全控制视频了。这是为了防止页面在用户未启动的情况下向移动设备传送视频。IOW:如果您放置了一个显示“开始视频”的按钮,它很可能会工作。请粘贴您的完整html,html中缺少加载jquery的脚本标记。大多数(如果不是全部)移动浏览器正在阻止音频和视频的自动加载播放。可能是javascript play()函数在移动设备中不起作用 $(文档).ready(函数(){ playVid(); $('#NextBut').hide(); $('#PrevBut').hide(); }); var vid=document.getElementById(“myVideo”); 函数playVid(){ 视频播放(); } 函数myFunction(){ setInterval(函数(){NextPage(true);},1000); setInterval(函数(){$('#NextBut').show();},1000); },javascript,jquery,html,css,Javascript,Jquery,Html,Css,此代码在桌面浏览器中工作,但在移动设备中不工作,请帮助。playVid()在文档加载完成交叉检查代码是否正确后调用。该函数不起作用。是否使用jquery?尝试使用vid[0]。播放();我不认为你可以,我相信播放视频需要用户与某种鼠标点击进行交互才能使其生效。但据我所知,这只需要做一次,之后你就可以完全控制视频了。这是为了防止页面在用户未启动的情况下向移动设备传送视频。IOW:如果您放置一个显示“开始视频”的按钮,它很可能会工作。请粘贴您的完整html,html中缺少加载jquery的脚本标记。
<html>
<head>
<style>
</style>
<script>
$(document).ready(function(){
playVid();
$('#NextBut').hide();
$('#PrevBut').hide();
});
</script>
</head>
<body>
<video width="600" onended="myFunction()" id="myVideo">
<source src="DubImages/Malaysia ad.mp4" type="video/mp4">
</video>
<script>
var vid = document.getElementById("myVideo");
function playVid() {
vid.play();
}
function myFunction() {
setInterval(function(){ NextPage(true); }, 1000);
setInterval(function(){ $('#NextBut').show(); }, 1000);
}
</script>
</body>
</html>