部分andorid设备的video标签loop属性不循环播放问题

来源:互联网 发布:弘法软件 编辑:程序博客网 时间:2024/06/05 02:55

因为需要在APP加载HTML页面,用CrossWalk替换了原生的WebVIew,发现在一台测试机上即使设置Loop属性。视频(andorid4.2.2设备)不会循环播放,

最后不再使用loop属性用js来处理循环播放,HTML5懂得也不多,,直接上代码了



<video autoplay="autoplay" id = "video" playsinline webkit-playsinline>   <source type="video/mp4" src="path" />   <preference name="AllowInlineMediaPlayback" value="true" /></video><script>      var video = document.getElementById("video");      video.loop = false;      video.addEventListener('ended', function() {      video.currentTime=0.1; video.play(); }, false);      video.play();   </script></body>


webView加载HTML可能出现包括autopaly loop等属性都不能用的情况,可以考虑用更强大的CrossWalk代替,不过会增加包的大小

同是用html5加载视频来循环播放,可以避免直接播放视频时切换过程中短暂的黑屏情况。。。

原创粉丝点击