2012-07-05 89 views
0

我使用的建议在这里:WebView and HTML5 <video>HTML5视频事件不会触发

要通过重写onShowCustomView和设置videoView活动内容显示在网页视图视频。

在js中,在等待“结束”事件的视频元素上有一个事件监听器。这个事件永远不会被抛出,所以不会发生在视频结尾处发生的动作(例如,转到下一页)。

据我所知,我无法访问js视频元素,因此无法通过在Android代码中覆盖onCompletion手动引发事件。

有没有一种方法可以解决这个问题,而不需要对js进行修改,因为我不确定我会一直访问这个。

感谢

KK

回答

0

看起来像姜饼的问题。 试过几个设备和2.0- < 2.3它工作正常。 最后,我通过js桥传递onCompletion中的自定义事件至js页面,并以相同的方式处理自定义结束事件和正常结束事件。

KK