1
Может ли кто-нибудь помочь в этом. Мне было предложено настроить свой файл, как показано ниже, чтобы щелкнуть по изображению, запуская полноэкранное видео HTML5, которое не отображается, но я получаю ошибку функции. Нужно ли включать какую-либо библиотеку? Кажется, что он не реконструирует команду requestFullscreen
.HTML5 Видео Fullscreen onclick
<body>
<div class="slide" id="">
<img src="../root/img/gc_small.png" id="videoPlay" style="margin:200px 0 0 0;">
</div>
<video autoplay loop muted controls="false" id="myVideo" style="width:800px;">
<source src="video/portal.mp4" type="video/mp4">
</video>
</body>
JS
<script type="text/javascript">
$(function() {
$('#videoPlay').on('click', function(event) {
event.preventDefault();
$('#myVideo').requestFullscreen();
});
});
</script>
Я думаю, [все браузеры, которые в настоящее время поддерживают 'requestFullscreen'] (HTTP: //caniuse.com/#feat=fullscreen) требуется префикс поставщика: 'mozRequestFullScreen' и т. д. Также я думаю, что капитализация« FullScreen »и« Fullscreen »может быть непоследовательной. – apsillers
@apsillers Я попробовал '$ ('# myVideo') .exe: dispatchjquery.min.js: 3 r.handle' – Packy
О, право; коллекция jQuery не имеет метода 'webkitRequestFullScreen'. Первый элемент внутри коллекции jQuery ('$ (...) [0]') имеет этот метод. – apsillers