gpt4 book ai didi

android - 阻止广告出现在 android webview 中

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:05:03 24 4
gpt4 key购买 nike

我正在创建一个加载一些网站的 WebView 。我想阻止这些网站中的广告出现在 WebView 中。我希望它同时用于 http 和 https 站点。实际上,我可以通过 javascript 注入(inject)对 http 站点执行此操作。但是此方法不适用于 https。有什么办法吗?

最佳答案

使用您拥有的代理服务器访问网站 (www.adwaresite.com)。您可以在 Google 应用引擎中非常轻松地创建一个。

在你的服务器上预取 www.adwaresite.com 的 html 并在 html 的顶部添加 www.adwaresite.com 的基本标签并通过 http 将其发送到 android webview

<head>
<base href="http://www.w3schools.com/images/" target="_blank">
</head>

<body>
<img src="stickman.gif" width="24" height="39" alt="Stickman">
<a href="http://www.w3schools.com">W3Schools</a>
</body>

注意上面代码中的base标签。基本标记有助于将域添加到 html 中的相对 url。因此,它不是从地址栏中选择域,而是使用顶部指定的基域

关于android - 阻止广告出现在 android webview 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20279461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com