在iPhone上使用HTML5 - 无法暂停

Ari*_*iel 0 iphone video html5

我想知道是否有人试图在iPhone上使用HTML5附带的新标签.具体来说,我没有设法使pause()命令工作.以下是该页面的一部分.正如您所看到的,我试图在视频启动后10秒暂停视频.它适用于Mac上的Safari.有没有人设法做到这一点?

<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>
Run Code Online (Sandbox Code Playgroud)

谢谢,
阿里尔

Nib*_*Pig 5

此代码无效:

<javascript language="JavaScript"> 
Run Code Online (Sandbox Code Playgroud)

没有调用HTML标记 <Javascript>

要将语言设置为javascript,您应该使用:

<script type="text/javascript">
// Code here
</script>
Run Code Online (Sandbox Code Playgroud)

请注意,语言属性已根据W3C标准(http://www.w3.org/TR/REC-html40/interact/scripts.html)弃用,因此您应该使用type而不是language.