Мне было интересно, пытался ли кто-нибудь использовать новый тег с HTML5 на iPhone.
В частности, мне не удалось заставить команду pause () работать.
Ниже часть страницы. Как видите, я пытаюсь приостановить видео на 10 секунд после его запуска. Это работает на Safari на Mac между прочим.
Кому-нибудь удалось сделать эту работу?
<head>
<javascript language="JavaScript">
function timeUpdate()
{
var myVideo = document.getElementsByTagName('video')[0];
var time = myVideo.currentTime;
if (time > 10)
{
myVideo.pause();
}
}
function addListeners()
{
var myVideo = document.getElementsByTagName('video')[0];
myVideo.addEventListener('timeupdate',timeUpdate,false);
}
</script>
</head>
<body onload="addListeners()">
<video controls src="resources/bb_poor_cinderella_512kb.mp4"
poster="resources/background.png">
Video tag not supported!
</video>
</body>
Спасибо,
Ariel