在我的应用程序中输入或输入 URL 时,我可以获得打开某个网站的 URL 或请求吗?我正在实施家长控制。所以我只想从我的应用程序中阻止一些网站。那么当用户在任何浏览器中点击任何 URL 时,我可以在我的应用程序中获取请求吗?有什么办法吗?
提前致谢。
你有没有尝试添加这个:
webview.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// TODO Auto-generated method stub
return true;
}
});
如果您将网站打开到您的 android 应用程序的WebView中,您可以使用shouldOverrideUrlLoading回调阻止它:
mView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
(put here your conditions to block or let load an url)
}
}