修改android WebView并创建白名单

问题描述 投票:0回答:1

这是我第一次提出有关堆栈溢出的问题,如果我的问题不清楚,很抱歉,但我会尽力🤗。这个问题是针对 Android 开发者的。所以我试图创建一个系统,阻止用户在手机上打开网页,但仍然可以安装应用程序。目的是为了那些花太多时间浏览的孩子,或者不想看猫视频的人(宗教原因,不要问)。不管怎样,我是通过修改ROM来实现的,但我遇到了问题。当然,我删除了所有网络浏览器,但一些非官方浏览器的应用程序包含一个使用Android系统WebView的简单浏览器(例如,outlook、Moovit)。我想知道如何阻止对 WebView 的访问,但我发现它很复杂。我尝试简单地禁用 WebView,但我发现我根本无法连接到 Gmail 和 Outlook,因为登录页面需要 WebView。我认为解决方案是修改WebView并创建白名单,这样只有Gmail和outlook等网站会打开,而其他网站只会显示空白页面。问题是我不知道该怎么做。有人可以帮忙吗?非常感谢😊

android android-webview whitelist rom
1个回答
0
投票

你的做法是错误的。如果您想阻止除白名单之外的所有网站,请在设备上安装 Linux 防火墙。那么您不需要修改每个组件 - 如果操作系统阻止该站点,则任何内容都无法访问它。

© www.soinside.com 2019 - 2024. All rights reserved.