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