1

我正在開發一個android應用程序,在應用程序中,我嘗試使用WEBVIEW加載URL地址爲 。如果我在 已打開的網頁中提交數據,則會將其重定向到其他某個網址。我的要求 是在我的android應用程序中獲得完整的重定向URL。從WebView提交表單數據後返回主機應用程序

我沒有看到任何可用於通知URL的事件/ API方法 重定向。

有什麼方法可以在我的應用程序 中偵聽URL重定向,然後檢索URL。

回答

1

您可以使用您的WebView Web客戶端只需設置Web客戶端識別重定向

像下面

myWebView.setWebViewClient(new WebViewClient()  
      { 
       @Override 
       public boolean shouldOverrideUrlLoading(WebView view, String url) 
       { 

        //do your stuff here 
        if(url.equalsIgnoreCase("your redirect url ")) 
        { 
         return false; 
        } 
        return true; 
       } 
      }); 
+0

我是解決同樣的問題,你回答任何方式正確答案之前 –

相關問題