使用 WKWebView 的 HTTP 请求代理
Use a proxy for HTTP requests with WKWebView
我有一个问题,我需要通过 HTTP 代理路由来自 IOS WebView 的 HTTP 请求。
目的是通过 HTTP 代理 运行 Privoxy 路由它,因此删除了所有跟踪脚本和广告。我想在 Appstore 上提供一个免费的应用程序,人们可以在其中浏览而无需查看广告和被跟踪。
似乎可以通过 UIWebView 以某种方式实现,但由于它已被弃用,我可以想象如果我使用它,其他问题将开始出现......我无法找到任何来源官方或非官方,如果较新的 WKWebView 可以做到这一点。如果你们中有人知道这一点并愿意分享你的知识,我们将不胜感激。
到目前为止,我已经在 React Native 中开发了我的完整应用程序,它似乎 根本无法 这样做,所以在 Swift 中重新开发所有内容之前,我想更加确定它实际上是可能的,因此改变是有意义的...
React Native webview 不可能:
https://github.com/react-native-community/react-native-webview/issues/115
我有一个问题,我需要通过 HTTP 代理路由来自 IOS WebView 的 HTTP 请求。
目的是通过 HTTP 代理 运行 Privoxy 路由它,因此删除了所有跟踪脚本和广告。我想在 Appstore 上提供一个免费的应用程序,人们可以在其中浏览而无需查看广告和被跟踪。
似乎可以通过 UIWebView 以某种方式实现,但由于它已被弃用,我可以想象如果我使用它,其他问题将开始出现......我无法找到任何来源官方或非官方,如果较新的 WKWebView 可以做到这一点。如果你们中有人知道这一点并愿意分享你的知识,我们将不胜感激。
到目前为止,我已经在 React Native 中开发了我的完整应用程序,它似乎 根本无法 这样做,所以在 Swift 中重新开发所有内容之前,我想更加确定它实际上是可能的,因此改变是有意义的...
React Native webview 不可能:
https://github.com/react-native-community/react-native-webview/issues/115