Я хотел бы показывать видео, как только кто-то заходит на мой сайт, и в конце этого я хотел бы, чтобы оно исчезло, чтобы можно было отображать только логотип моей компании.
Я попытался использовать простой тег видео, например
<video width="320" height="240" id="myVideo" autoplay>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
<script type='text/javascript'>
var vid = document.getElementById("myVideo");
vid.onended = function() {
alert("The video has ended");
};
</script>
Но это работает только в том случае, если видео отключено, а в моем случае этого быть не может. Итак, я попытался использовать тег iframe, например
<iframe id="myVideo" width="1280" height="720" src="https://www.youtube.com/embed/hMPMyMwg9Bc?autoplay=1" allow="autoplay" allowfullscreen></iframe>
Это позволит мне автоматически воспроизводить видео со звуком, но не позволяет поймать конечную точку видео.