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...
}
}
});
添加回答
举报