2 回答

TA貢獻1812條經驗 獲得超5個贊
如果您從外部瀏覽器(如谷歌瀏覽器)瀏覽網頁,我認為這個想法是不可能的。
因此,我建議在您的 android 應用程序內的 webview 中瀏覽網頁,并通過擴展 WebViewClient 并調用 onPageFinished() 讓您的代碼偵聽此 webview:
mWebView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
// do your stuff here
}
});
在網絡應用程序中,您可以制作一個特定的頁面進行重定向(例如 www.your_website.com/redirecting.html),并在瀏覽此鏈接時讓應用程序做您想做的事情:
mWebView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
// do your stuff here
if(url == "www.your_website.com/redirecting.html"){
//do what you want...
}
}
});
添加回答
舉報