VK.COM 嵌入设置开始时间和隐藏控件
VK.COM embed set start time and hide controls
如何嵌入来自 vk.com
的视频并指定视频开始的时间(例如:视频应从中间开始,或从第 5 秒开始),以及如何隐藏控件,喜欢 YouTube 吗?
一个简单的嵌入看起来像:
<iframe src="//vk.com/video_ext.php?oid=162756656&id=171388096&hash=b82cc24232fe7f9f&hd=2" width="853" height="480" frameborder="0" allowfullscreen></iframe>
为了让它自动播放,我通过在 src
url.
的末尾添加 &autoplay=1
来解决
我试图为嵌入找到 API 或其他东西,但找不到。谢谢!
似乎vk.com在使用Flash视频播放器时支持&t=1m14s
参数,但自从他们移动到HTML播放器后就没有这样的功能了。
所以答案是——没有办法。
要设置视频的当前时间,我们使用 .currentTime 。为了首先执行此操作,您需要实际视频的 url。为此,请单击您的 iframe src,然后将视频 src 设为 .mp4,即 https://cs634504.vk.me/u162756656/videos/6c35b838ac.480.mp4 .
var mediaElement = document.getElementById("video");
mediaElement.currentTime = 122;
<video id="video" controls>
<source src="https://cs634504.vk.me/u162756656/videos/6c35b838ac.480.mp4" type="video/mp4">
</video>
如何嵌入来自 vk.com
的视频并指定视频开始的时间(例如:视频应从中间开始,或从第 5 秒开始),以及如何隐藏控件,喜欢 YouTube 吗?
一个简单的嵌入看起来像:
<iframe src="//vk.com/video_ext.php?oid=162756656&id=171388096&hash=b82cc24232fe7f9f&hd=2" width="853" height="480" frameborder="0" allowfullscreen></iframe>
为了让它自动播放,我通过在 src
url.
&autoplay=1
来解决
我试图为嵌入找到 API 或其他东西,但找不到。谢谢!
似乎vk.com在使用Flash视频播放器时支持&t=1m14s
参数,但自从他们移动到HTML播放器后就没有这样的功能了。
所以答案是——没有办法。
要设置视频的当前时间,我们使用 .currentTime 。为了首先执行此操作,您需要实际视频的 url。为此,请单击您的 iframe src,然后将视频 src 设为 .mp4,即 https://cs634504.vk.me/u162756656/videos/6c35b838ac.480.mp4 .
var mediaElement = document.getElementById("video");
mediaElement.currentTime = 122;
<video id="video" controls>
<source src="https://cs634504.vk.me/u162756656/videos/6c35b838ac.480.mp4" type="video/mp4">
</video>