Android 网页视图在尝试通过标记播放.mp4视频时崩溃<video>



我们安装了Android Studio 2.0。使用android studio 2.0,我们创建了新的应用程序。在该应用程序中,我们添加了WebView。我们尝试在webview中打开我们的网页。我们的网页包含以下视频标签:

<video id="my_video" width="100%" height="100%" autoplay loop controls>
  <source src="http://img-9gag-fun.9cache.com/photo/a2mgB41_460sv.mp4" type="video/mp4"> 
  Your browser does not support the video tag.
</video>
<script type="text/javascript">  
  var video = document.getElementById("my_video");  
  video.loop = false; 
  video.addEventListener('ended', function() { 
      video.currentTime=0.00001; 
      video.play(); 
    }, false); 
</script>

如果我们在模拟器上运行我们的应用程序,在webview中加载网页,并通过鼠标点击启动视频,它可以毫无问题地播放。但如果我们在设备上安装应用程序,运行它,然后点击视频播放,整个应用程序就会崩溃。此外,如果我们通过本地设备浏览器打开我们的网页,它会毫无问题地播放。

我们的设备是Rikomagic安卓迷你电脑,运行安卓KitKat-4.4.2。

视频点击/启动后,设备上的应用程序崩溃的原因是什么?

编辑:完全一样。apk在Galaxy Note 3上运行没有任何问题。

我们联系了Rikomagic,他们将该案例确定为固件相关问题。我们从Android KitKat-4.4.2升级了设备。安卓棒棒糖5.1.1然后问题就消失了。

最新更新