2013-07-29 206 views

回答

1

HTML5 <video>標籤不允許在默認情況下此選項。不過,您可以使用JavaScript來控制視頻(使其對各種事件作出反應)。

這裏有一些鏈接,這些問題涉及:

嘗試任何方法在這些arcitcles,它應該很容易 - 和嘗試在提問時顯示一些代碼 - 這會讓我們更容易給你更詳細的答案:-)

例如,你可以添加一些onClickEvent到影片本身或其容器,然後寫js函數停止視頻(通過其ID訪問它)...

0

這裏是你可以做什麼

var myVideo = document.getElementById("video1"); 

/* 
* for playing and pausing the video 
*/ 
function playPause() { 
     if (myVideo.paused) 
      myVideo.play(); 
     else 
      myVideo.pause(); 
} 

HTML

<button onclick="playPause()">Play/Pause</button> 
<video id="video1" width="420"> 
    <source src="resources/videos/your_video.webm" type="video/webm"> 
      Your browser does not support HTML5 video. 
    </source> 
</video> 

希望這能解決你的問題。

+0

謝謝。但是,我可以使用html5視頻默認控件,而不是爲playpause創建自定義按鈕嗎? –

+0

正如你可能看到的JavaScript函數的定義,只有播放和暫停的默認控件。 –

相關問題