VK.COM вставляет установленное время начала и скрывает элементы управления
Как я могу вставить видео с 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>
Чтобы это было автовоспроизведение я решил, добавив &autoplay=1
в конце src
URL-адрес.
Я пытался найти API или что-то еще для встраивания, но я не могу его найти. Спасибо!
2 ответа
Похоже, vk.com раньше поддерживал &t=1m14s
параметр, когда он использовал Flash Video Player, но они не имеют такой функциональности, так как они перешли на HTML Player.
Таким образом, ответ - нет способа сделать это.
Чтобы установить текущее время видео, мы используем.currentTime. Для того, чтобы сделать это в первую очередь, вам нужен URL самого видео. Для этого нажмите на свой iframe 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>