我正在編寫一個將顯示視頻的頁面,並且在播放完成時,將顯示一個可以作爲觀看視頻證明的代碼。我一直在想我可以在javascript中做到這一點,但經過幾次快速的谷歌搜索,我還沒有想出任何東西。有沒有什麼辦法可以讓javascript監聽嵌入式媒體播放的結束,然後在發生這種情況時觸發一個函數?在嵌入式視頻播放結束時觸發javascript
或者,我已經考慮過使用計時器,並且在經過了等於視頻長度的時間量後才啓動腳本。
您認爲如何?
在此先感謝!
下面是實際的嵌入代碼的情況下,它可以幫助任何人:
<object data="video.swf" width="704" height="480" type="application/x-shockwave-flash"> <param name="pluginspage" value="http://get.adobe.com/flashplayer/" /> <param name="autoplay" value="true" /> <param name="loop" value="false" /> </object>
我唯一需要處理的是一個.swf文件......我沒有任何Flash使用經驗,但我確信我無法修改那種只有.swf文件的那種東西。 – seventeen 2009-09-30 16:12:45