Javascript在Android浏览器上获得视频时长

时间:2016-02-22 11:49:48

标签: javascript android html video browser

我知道有很多类似的问题, 但是所有这些都是这么多年了,我想更新问题,看看android os中是否有这个功能有任何变化 这是我尝试的代码

我正在尝试从Android设备获取视频的持续时间,我得到NaN0我找到了一个解决方案来获取视频播放时的持续时间,但是我可以& #39; t video.play()在Android设备上不允许这样做。

有没有办法在Android浏览器中使用javascript获取视频时长?

<!DOCTYPE html> 
<html> 
<body> 

<button onclick="myFunction()" type="button">Get video length</button><br>

<video id="myVideo" width="320" height="176" controls>
  <source src="http://www.w3schools.com/tags/mov_bbb.mp4" type="video/mp4">
  <source src="http://www.w3schools.com/tags/mov_bbb.ogg" type="video/ogg">
  Your browser does not support HTML5 video.
</video>

<script>
var vid = document.getElementById("myVideo");

function myFunction() { 
    alert(vid.duration);
} 
</script> 

<p>Video courtesy of <a href="http://www.bigbuckbunny.org/" target="_blank">Big Buck Bunny</a>.</p>

</body> 
</html>

0 个答案:

没有答案