2012-07-14 47 views
1

如果我要在網頁上看一段視頻,並讓某人觀看它,但在中途停下來,是否有辦法查看它們停止的位置? (即42秒)。使用HTML5,PHP,JavaScript或其任何組合?有沒有辦法查看某人何時停止使用PHP或JavaScript查看您的視頻?

+0

不是我所知道的,你只能通過接管用戶的相機來手動完成此操作,如果他從微笑轉向皺眉,那麼他不再查看你的視頻。 (警告:這是一個笑話) – 2012-07-14 08:04:36

回答

1

對於HTML 5和JavaScript,這是可能的。您需要註冊該視頻的pause事件的事件處理程序,然後讀取currentTime播放屬性:

<video id="myVideo" width="320" height="240" controls="controls"> 
    <source src="movie.mp4" type="video/mp4" /> 
    Your browser does not support the video tag. 
</video> 

<script type="text/javascript"> 
document.getElementById("myVideo").addEventListener("pause", function() { 
    alert("Video paused at " + vid.currentTime); 
}); 
</script> 

currentTime將在該視頻被暫停在幾秒鐘的時間。

當然,pause事件在視頻結束之前離開頁面時不會觸發。

+0

可以添加<體onunload的= 「pauseme()」> – 2012-07-14 08:47:47

+0

非常感謝。這非常有幫助。 :) – loganfarr 2012-07-14 21:22:18

相關問題