2014-06-23 58 views
4

我創建了一個簡單的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> 
+0

這也許可以幫助你:https://developer.chrome.com/devtools/docs/remote-debugging 你確定它發現video1-4 – ligi

+0

我面臨這個問題,並不能解決它。過了一段時間,需求發生了變化,我再也沒有回來。這裏是我的問題的鏈接:http://stackoverflow.com/questions/19031908/unable-to-play-video-using-webview –

+0

@ligi是的,它找到所有的視頻,我也一直試圖在Android 4.4。 2和它的工作很好,但在Android 4.2.2它可以一次播放一個視頻 –

回答