Javascript 将currentTime用于gdrive视频
在我的网站上,我有一个来自谷歌硬盘的视频,里面有一个HTML5视频标签。这是Javascript 将currentTime用于gdrive视频,javascript,html,video,Javascript,Html,Video,在我的网站上,我有一个来自谷歌硬盘的视频,里面有一个HTML5视频标签。这是.mp4文件的正常源url,因此我没有所有这些控件,如分辨率设置等。我在脚本中使用currentTime属性以秒为单位返回有关视频播放当前位置的信息 我想做的是,为这个包含所有谷歌选项的视频获取相同的信息 当我在iframe中设置视频时,我有所有选项,但无法在其中调用js 有什么想法吗?这些“谷歌选项”和YouTube的不一样吗?这样,在youtube上托管您的视频就更容易了,并且可以使用它们来getCurrentTim
.mp4
文件的正常源url,因此我没有所有这些控件,如分辨率设置等。我在脚本中使用currentTime
属性以秒为单位返回有关视频播放当前位置的信息
我想做的是,为这个包含所有谷歌选项的视频获取相同的信息
当我在iframe
中设置视频时,我有所有选项,但无法在其中调用js
有什么想法吗?这些“谷歌选项”和YouTube的不一样吗?这样,在youtube上托管您的视频就更容易了,并且可以使用它们来
getCurrentTime()
。不幸的是,您似乎仍然无法在google drive托管的视频上使用iframe API。。。相关报道:我将要处理的视频已经上传到gdrive上,它们的长度超过一小时。将它们转移到Yt将花费我难以置信的大量时间。然后,要么找到不同质量版本的url,然后重建自己的选项,要么在iframe上添加一个单击侦听器,检查鼠标位置是否在播放按钮周围,录制一个var now=performance.now()
和getCurrentTime大约是性能。now()-now
,但这一切都是希望用户确实单击了播放按钮,而不是时间线,并且他的连接允许他在不中断的情况下播放视频。恐怕YT解决方案仍然是最简单、更可靠的方法。。。