gpt4 book ai didi

javascript - 我怎样才能轻轻 "bust"UIWebview?

转载 作者:可可西里 更新时间:2023-11-01 05:41:57 24 4
gpt4 key购买 nike

最近,一些开发人员开始创建仅通过 UIWebViews 指向国有内容(免费、公共(public)属性(property))的应用程序。这通常不会成为问题,除非应用程序都是广告支持的,有些甚至是付费的。从本质上讲,他们是在利用国有内容赚钱。

我的问题是:如何强制站点打开一个新的 Safari 窗口而不是显示在 UIWebview 中(包含在他们应用程序的品牌中)?我能够使用以下方法检测 UIWebview,但除了简单地隐藏内容之外我无法做任何事情。我希望它提供指向我们内容的链接,然后在 Safari 中打开该链接。

这就是我检测 UIWebview 的方式:

var is_uiwebview = /(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent);

最佳答案

不幸的是,对于开发人员而言,将 User-Agent 字符串强制为他们想要的任何内容是相当微不足道的,因此您阻止这些开发人员的尝试可能只是暂时的。您不能强制在浏览器中查看您的内容。用户还可以使用像 CURL 这样的工具来查看您的内容...

关于javascript - 我怎样才能轻轻 "bust"UIWebview?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12180268/

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