Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.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
Javascript 将currentTime用于gdrive视频_Javascript_Html_Video - Fatal编程技术网

Javascript 将currentTime用于gdrive视频

Javascript 将currentTime用于gdrive视频,javascript,html,video,Javascript,Html,Video,在我的网站上,我有一个来自谷歌硬盘的视频,里面有一个HTML5视频标签。这是.mp4文件的正常源url,因此我没有所有这些控件,如分辨率设置等。我在脚本中使用currentTime属性以秒为单位返回有关视频播放当前位置的信息 我想做的是,为这个包含所有谷歌选项的视频获取相同的信息 当我在iframe中设置视频时,我有所有选项,但无法在其中调用js 有什么想法吗?这些“谷歌选项”和YouTube的不一样吗?这样,在youtube上托管您的视频就更容易了,并且可以使用它们来getCurrentTim

在我的网站上,我有一个来自谷歌硬盘的视频,里面有一个HTML5视频标签。这是
.mp4
文件的正常源url,因此我没有所有这些控件,如分辨率设置等。我在脚本中使用
currentTime
属性以秒为单位返回有关视频播放当前位置的信息

我想做的是,为这个包含所有谷歌选项的视频获取相同的信息

当我在
iframe
中设置视频时,我有所有选项,但无法在其中调用
js


有什么想法吗?

这些“谷歌选项”和YouTube的不一样吗?这样,在youtube上托管您的视频就更容易了,并且可以使用它们来
getCurrentTime()
。不幸的是,您似乎仍然无法在google drive托管的视频上使用iframe API。。。相关报道:我将要处理的视频已经上传到gdrive上,它们的长度超过一小时。将它们转移到Yt将花费我难以置信的大量时间。然后,要么找到不同质量版本的url,然后重建自己的选项,要么在iframe上添加一个单击侦听器,检查鼠标位置是否在播放按钮周围,录制一个
var now=performance.now()
和getCurrentTime大约是
性能。now()-now
,但这一切都是希望用户确实单击了播放按钮,而不是时间线,并且他的连接允许他在不中断的情况下播放视频。恐怕YT解决方案仍然是最简单、更可靠的方法。。。