Javascript HTML5视频搜索无法在Chrome上运行

Javascript HTML5视频搜索无法在Chrome上运行,javascript,google-chrome,html5-video,Javascript,Google Chrome,Html5 Video,我正在使用Google Chrome的40.0.2214.10 beta版(64位)。以下内容始终在控制台中记录0(而在safari中记录1.4987)。测试是使用php-S localhost:8888在本地完成的。视频在本地托管 <!DOCTYPE html> <style> body { height: 100%; width: 100%; } video{ width: 100%; } </style> <video>

我正在使用Google Chrome的40.0.2214.10 beta版(64位)。以下内容始终在控制台中记录0(而在safari中记录1.4987)。测试是使用
php-S localhost:8888
在本地完成的。视频在本地托管

<!DOCTYPE html>

<style>
body {
  height: 100%;
  width: 100%;
}
video{
    width: 100%;
}
</style>

<video>
  <source src="videos/vid.mp4" type="video/mp4">
  <source src="videos/vid.webmhd" type="video/webm">
  <source src="videos/vid.oggtheora.ogg" type="video/ogg">
</video>

<script>
  var video = document.getElementsByTagName('video')[0];
  window.addEventListener('keydown', function () {
    video.currentTime=1.4987;
    console.log(video.currentTime);
  })
</script>

身体{
身高:100%;
宽度:100%;
}
录像带{
宽度:100%;
}
var video=document.getElementsByTagName('video')[0];
window.addEventListener('keydown',function(){
video.currentTime=1.4987;
console.log(video.currentTime);
})

我做错了什么?

您确定按此键时视频“可以播放”吗?是的。首先,它是本地托管的,其次,无论我在按键前等待多长时间,我都会得到相同的结果。嗯,当你按键时,视频播放是否正常?(我哪儿都没看到播放)我不想播放视频。但是如果我在
console.log
之后添加了
play()
,它只从0开始播放。如果视频正在播放(并且已完全加载),我按下一个键(即设置currentTime),它将重新启动到0<代码>控制台。日志也会写入0。