无论如何通过javascript在android中调用inapp浏览器?

时间:2016-09-07 01:38:12

标签: android webview

是否可以通过javascript控制Android应用内的链接点击行为?我问的是这个。

假设有一个内置浏览器的应用程序,android webview。应用程序中会显示包含一些文本和链接的新内容,当我们点击该链接时,它会要求“使用完整功能”并显示第三方浏览器。但是我们可以强制应用程序通过javascript在自己的webview中打开这些链接吗?如果可能,我们可以处理具有不同行为的不同链接吗?例如,链接1在第三方浏览器中打开链接,链接2打开与inapp浏览器的链接。

1 个答案:

答案 0 :(得分:0)

  webview.setWebViewClient(new WebViewClient(){
      @Override
          public boolean shouldOverrideUrlLoading(WebView view, String url) {
              // check url and depending on clicked url, 
              //open different views as you want.
          }
  });