1
我正在開發一個android應用程序,在應用程序中,我嘗試使用WEBVIEW加載URL地址爲 。如果我在 已打開的網頁中提交數據,則會將其重定向到其他某個網址。我的要求 是在我的android應用程序中獲得完整的重定向URL。從WebView提交表單數據後返回主機應用程序
我沒有看到任何可用於通知URL的事件/ API方法 重定向。
有什麼方法可以在我的應用程序 中偵聽URL重定向,然後檢索URL。
我正在開發一個android應用程序,在應用程序中,我嘗試使用WEBVIEW加載URL地址爲 。如果我在 已打開的網頁中提交數據,則會將其重定向到其他某個網址。我的要求 是在我的android應用程序中獲得完整的重定向URL。從WebView提交表單數據後返回主機應用程序
我沒有看到任何可用於通知URL的事件/ API方法 重定向。
有什麼方法可以在我的應用程序 中偵聽URL重定向,然後檢索URL。
您可以使用您的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;
}
});
我是解決同樣的問題,你回答任何方式正確答案之前 –