2012-07-05 133 views
0

我使用的建議在這裏:WebView and HTML5 <video>HTML5視頻事件不會觸發

要通過重寫onShowCustomView和設置videoView活動內容顯示在網頁視圖視頻。

在js中,在等待「結束」事件的視頻元素上有一個事件監聽器。這個事件永遠不會被拋出,所以不會發生在視頻結尾處發生的動作(例如,轉到下一頁)。

據我所知,我無法訪問js視頻元素,因此無法通過在Android代碼中覆蓋onCompletion手動引發事件。

有沒有一種方法可以解決這個問題,而不需要對js進行修改,因爲我不確定我會一直訪問這個。

感謝

KK

回答

0

看起來像薑餅的問題。 試過幾個設備和2.0- < 2.3它工作正常。 最後,我通過js橋傳遞onCompletion中的自定義事件至js頁面,並以相同的方式處理自定義結束事件和正常結束事件。

KK