我在 android 浏览器(或船浏览器)中遇到视频自动启动问题。它可以正常工作,并且可以在 android <4.2.2 版本上完美运行。但在高于 4.2.2 的 android 版本上,它无法让视频自动启动,而是等待鼠标点击播放。 下面显示了我的代码的基本部分。
<script>
var vid=document.getElementById('videoPlayer');
vid.addEventListener("loadstart", showVideo, false);
function showVideo() {
vid.play();
}
</script>
<video id="videoPlayer" src="videos/video1.mp4" width="100%" height="auto" autoplay="autoplay" autobuffer controls />
android 版本 >=4.4 时如何在 android 浏览器上自动启动 mp4 视频?
最佳答案
Android 不允许在移动网络中自动播放,您必须在 native 代码中构建 WebView 时允许自动播放,或者从用户事件路由到调用 player.play()
iOS 只能在移动网络中全屏播放,如果你想要内联视频,它必须在应用内
关于javascript - html5 javascript 自动播放不适用于 android 4.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28123766/