我創建了一個簡單的HTML頁面,其中包含多個視頻標籤&,試圖在Android 4.2.2的本機WebView
上同時播放所有視頻。但它正在使用Android 4.2.2的Chrome瀏覽器。也嘗試從我的應用程序GitHub的chrome-webview
捆綁使用android-chrome WebView
類對象而不是本地webkit-engine/webview
。它在HTML頁面上顯示播放器,但任何視頻都無法播放。在WebView的HTML視頻標籤中同時播放多個視頻
我不明白爲什麼會發生這種情況,因爲我甚至試過chrome-webview
代碼,並得到相同的結果,請爲我推薦一些解決方案或替代方案。
我可以分享我的HTML代碼
<!DOCTYPE html>
<html>
<head>
<script>
function init() {
enableVideoClicks();
}
function enableVideoClicks() {
var videos = document.getElementsByTagName('video') || [];
for (var i = 0; i < videos.length; i++) {
// TODO: use attachEvent in IE
videos[i].addEventListener('click', function(videoNode) {
return function() {
videoNode.play();
};
}(videos[i]));
}
}
</script>
</head>
<body onload="init()">
<video src="movie1.mp4" poster = "l.jpg" width="400" height="300" autoplay controls loop></video>
<video src="movie2.mp4" poster = "l.jpg" width="400" height="300" autoplay controls loop></video>
<video src="movie3.mp4" poster = "l.jpg" width="400" height="300" autoplay controls loop></video>
...
</body>
</html>
這也許可以幫助你:https://developer.chrome.com/devtools/docs/remote-debugging 你確定它發現video1-4 – ligi
我面臨這個問題,並不能解決它。過了一段時間,需求發生了變化,我再也沒有回來。這裏是我的問題的鏈接:http://stackoverflow.com/questions/19031908/unable-to-play-video-using-webview –
@ligi是的,它找到所有的視頻,我也一直試圖在Android 4.4。 2和它的工作很好,但在Android 4.2.2它可以一次播放一個視頻 –