2014-09-25 72 views
0

在我的Android web視圖中,我想攔截html5視頻播放事件。在android web視圖中攔截html5視頻播放事件

在我的網頁上我有嵌入的視頻,如果我點擊播放,那麼應該在網頁視圖中捕捉播放事件,然後通過Android視頻播放器將其打開。

我的問題是我沒有自己的網頁內容,所以無法爲視頻加載添加自定義Java腳本功能,然後通過我的網頁視圖的JavaScriptInterface攔截。

我總是看到攔截自定義java腳本函數的例子,但它可能攔截video.play事件,這不是我的自定義函數。

我試圖觸摸監聽器,但再次命中結果我沒有得到任何元素的id :(。

感謝和問候, Saurav

回答

0

我發現,你必須委託給JS HTML中的視頻元素中的onMetaData事件功能的JS函數將依次調用Android的javascriptinterface的方法。

一旦你的回調的方法,你可以做你自己的東西。

也發現無法攔截Android媒體播放器的播放事件。

乾杯, Saurav