在webview上点击如何检测视频?

时间:2018-05-24 06:13:41

标签: android

如何在Android WebView中了解点击视频?

例如:当我在网页视图中运行Facebook时,当我点击视频Toast时,请告诉我该视频已被点击。

1 个答案:

答案 0 :(得分:1)

您可以将JavascriptInterface添加到WebView,并在VideoObjectID页面上按HTML抓取点击次数。

    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webView.addJavascriptInterface(new Object() {
      public void performClick() {
        // Deal with a click on the WebView's Video Object ID
      }
    }, "video_object_id");

HTML必须具有以下类似内容:

<div type="video_object_id" onclick="performClick();">Play Video</div>