0
我有一個webview和webview包含一個URL ..我想單擊URL,會顯示一個警告對話框通知。 我的想法是:當點擊該網址時,網絡瀏覽器默認會加載該網址去網頁..我將在網頁瀏覽器中獲取網址並進行比較。如果爲真,它將顯示警告對話框,除非不顯示。 但我不知道在Web瀏覽器默認獲取URL。我該怎麼辦?WebView中的事件點擊鏈接
我有一個webview和webview包含一個URL ..我想單擊URL,會顯示一個警告對話框通知。 我的想法是:當點擊該網址時,網絡瀏覽器默認會加載該網址去網頁..我將在網頁瀏覽器中獲取網址並進行比較。如果爲真,它將顯示警告對話框,除非不顯示。 但我不知道在Web瀏覽器默認獲取URL。我該怎麼辦?WebView中的事件點擊鏈接
可以獲取在網頁視圖絲毫加載的網址:
webview.getUrl();
也可以覆蓋onProgressChanged方法以及當頁面加載完成採取行動
webview.setWebChromeClient(new WebChromeClient() {
@Override
public void onProgressChanged(WebView view, int progress){
if(progress == 100){
// Takes the actions
}
}
});