Asp.net - Html - Js - 影片播放 - 影片播完/監聽影片播完/播放完影片/video播完

Asp.net - Html - Js - 影片播放/影片播完/監聽影片播完/播放完影片/video播完


最近接到一個需求需要監看每個帳號有沒有乖乖把影片看完XDDD
因為目前專案的寫法是打開影片就紀錄這個帳號看過
但並不是看完

所以希望我可以調整成,影片播放完畢才是看過

嗯...雖然我也表示過,人開影片開著沒有看但跑完了,也是沒看www...防君子不防小人阿
雖然大家都知道這件事情
但還是要寫

我拿到的就是Asp.net的專案

先來講純粹的Html如何達成
當然用Js囉

  
<video width="1024" height="576" id="shVideo" controls="controls">
<source src="影片路徑及檔名" type="video/mp4">
</video>
<script>
    var md=document.getElementsByTagName("video")[0];
    md.addEventListener("ended",function(){
         alert("播放结束");
    })
</script>

這段Html執行後會跳出視窗顯示播放完成
所以有需要播放完後執行甚麼程式就塞在方法裡即可

基本上這段在Asp.net前端的結果應該是一樣的
但我剛好遇到的影片是在html
然後Asp前端用iframe導入該html
影片播完之後要調用的是Asp後端的程式...
所以有了這一篇

留言