在我的Android网页视图中,我想截取html5视频播放事件。
在我的网页中,我有嵌入的视频,如果我点击播放,那么应该在网页视图中捕捉播放事件,然后我通过Android视频播放器打开它。
我的问题是我不拥有网络内容,因此无法为视频加载添加自定义java脚本功能,然后通过我的网络视图的JavaScript接口拦截。
我一直看到拦截自定义java脚本函数的例子,但它是否可能拦截不是我的自定义函数的video.play事件。
我尝试使用触控侦听器,但在搜索结果中我没有得到任何元素ID:(。
谢谢和问候, Saurav
答案 0 :(得分:0)
我发现您必须在html中的视频元素的onMetadata事件上委托JS函数。 JS函数将依次调用android的javascript接口方法。
一旦你回调了这个方法,就可以自己动手了。
还发现无法拦截Android媒体播放器的播放事件。
欢呼声, Saurav