2016-09-07 68 views
0

是否有可能通过javascript来控制Android应用内的链接点击行为?我问的是这个。无论如何,通过javascript在android中调用inapp浏览器?

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

回答

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. 
      } 
    }); 
+0

我问JavaScript方法PRASHANT,而不是通过应用程序的代码 – user3548321

+0

如果我没看错的, 要显示在网页视图两个环节,当他们的用户点击这两个链接应该表现不同, One将打开在相同或另一个webview和第二个链接将在外部浏览器中打开, 我的理解是否正确? – Prashant

相关问题