Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android上的Chrome仅将视频currentTime设置为0或一半长度_Android_Html_Google Chrome_Video - Fatal编程技术网

Android上的Chrome仅将视频currentTime设置为0或一半长度

Android上的Chrome仅将视频currentTime设置为0或一半长度,android,html,google-chrome,video,Android,Html,Google Chrome,Video,我正在制作一个视频播放器,并在Nexus7上进行测试。除了当我第二次播放视频(wtf)时,我的动态变化宽度的进度条会闪烁的错误之外,我不能让它在视频中寻找特定的时间点。 所以代码非常基本 <video width="640" height="360"> <source src="output2.mp4" type="video/mp4"> </video> myVideo = document.getElementsByTagName('video'

我正在制作一个视频播放器,并在Nexus7上进行测试。除了当我第二次播放视频(wtf)时,我的动态变化宽度的进度条会闪烁的错误之外,我不能让它在视频中寻找特定的时间点。 所以代码非常基本

<video width="640" height="360">
    <source src="output2.mp4" type="video/mp4">
</video>

myVideo = document.getElementsByTagName('video')[0];
当我将当前时间设置为5时,它会直接跳到8.6或其他。如果我把它设为0,它会跳到0。这些似乎只有2点,我可以跳到。在普通Chrome上测试,工作正常,在iPad模拟器上也可以。海豚也有同样的虫子

有人能在他们的安卓设备上测试一下吗? 我的服务器很好,因为正常的Chrome工作正常

演示: 点击5s会让我在Android设备上看到6.8s。。。没关系,但其他视频只会转到8秒。我认为这与编码有关


干杯

你有没有一个测试URL可以显示这一点?我在YouTube上的基于WebView的浏览器中看到过这个问题,我唯一能解决这个问题的方法就是重新加载页面。这肯定是Android WebView的问题。好吧,这是URL,如果你像我一样在Android上测试它,点击5s会让你达到6.80秒,点击10到11秒,这比我现在使用的要好,但仍然能说明问题。
myVideo.pause();
myVideo.currentTime = 5; 
myVideo.play();
myVideo.currentTime; // shows 5 in console but does not work, skips to 8s