簡體   English   中英

是否可以通過JavaScript與嵌入的電影進行互動?

[英]Is it possible to interact with an embed movie via javascript?

我正在使用embed標簽將電影嵌入網頁中,但是我想通過javascript與.mov中的嵌入電影進行交互。 特別是,我想獲得時間,以便在到達電影中的特定時刻時可以在網頁上執行操作(例如,在電影播放時在頁面中添加字幕或卡拉OK效果)。

標准HTML 4和javascript是否可以實現此功能,或者我是否需要Flash或html 5?

您最肯定可以做到這一點,我已經在大型項目中使用MOV做到了。 有關所有您需要了解的內容,請參考此頁面

僅適用於嵌入式Flash內容-在OP明確表示他正在使用mov文件之前發布。


是的-只要您可以訪問Flash電影的源代碼即可。 Flash電影和javascript之間的交互是通過ExternalInterface完成的-在該頁面中檢出call()addCallback()方法。

至於獲取時間,您可以使用視頻播放器控件的playheadTime屬性。 您可能還需要檢查提示點-當播放頭達到創建FLV時設置的提示點時,FLV播放器將調度cuePoint事件

您可以使用ExternalInterface收聽這些事件並調用適當的javascript函數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM