如何检测视频上的点击事件(HTML5视频标签)?

时间:2017-09-12 13:42:41

标签: android android-webview html5-video

Android WebView中加载了一个包含<video>标记的页面,显然会加载远程视频。正如过去发生的那样,此标记会导致视频在某些设备上运行,而在其他设备上却无法正常工作 - 人们看不到视频。

我尝试检测用户点击视频的时间,以便我可以在webview之外处理视频播放。

但是,当页面加载时我会通过shouldOverrideUrlLoading()方法获取URL,我可以处理这部分内容。但是,这看起来不太好,因为当您使用应用程序页面将加载时,当涉及到视频时,我的代码会自动接管回放。我希望当用户点击播放/停止按钮时激活我的代码。

即使我在页面加载后接管视频,并且用户返回webview,我也可以不再检测播放/停止按钮上的操作。

我已覆盖webview的所有侦听器,但都没有捕获播放/停止按钮事件。

我错过了什么吗?如何检测用户何时点击播放/停止按钮?

0 个答案:

没有答案
相关问题