如何在Android浏览器上阻止一些网址?

时间:2013-07-01 06:51:03

标签: android browser

如何在Android默认浏览器上阻止某些网址(网站)???

I want to restrict user to access some url which are black listed.

例如。如果我想阻止Facebook,那么手机内置的应用程序浏览器将无法访问这个Facebook网站。

提前致谢!

3 个答案:

答案 0 :(得分:6)

您想通过让他们安装应用来阻止用户设备上的某些网站吗?

如果是这种情况,它只有在有根的情况下才有效。如果是,则可以将url条目添加到hosts文件并将其重定向到另一个ip地址(例如127.0.0.1)。但是由于它们需要被植根,它们可能会获得一个弹出窗口,要求获得root权限。这可能会引起用户的怀疑。

在没有root权限的设备上,安装应用程序无法阻止标准浏览器访问某个网站。

答案 1 :(得分:1)

您无法阻止用户在他们的设备上使用他们的浏览器访问任何网站。

如果您想这样做,请创建自己的浏览器并用它替换设备上的浏览器(没有root用户可能无法实现)。

答案 2 :(得分:0)

有一项工作是使用VPN服务来监控和过滤所有流量。

这方面的一个例子是NetGuard项目:

https://github.com/M66B/NetGuard

当然,用户应允许此服务允许控制流量。在某些系统中,某些系统应用程序并不针对此服务(我注意到三星Web浏览器流量不是通过系统VPN发送的)。