OStack程序员社区-中国程序员成长平台

标题: ios - 如何拦截 ios WKWebView 上的所有 http(s) 请求? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 04:09
标题: ios - 如何拦截 ios WKWebView 上的所有 http(s) 请求?

我有一个 Android 应用程序,它严重依赖 WebView 上的 shouldIntercept,最好使用 WKWebView 移植到 iOS。有没有办法为所有 http 和 https 调用实现类似于 shouldIntercept 的东西?

编辑:android webview 将让我拦截所有资源、图像、视频、html、Javascript 等。有什么方法可以在 ios 上做到这一点吗?



Best Answer-推荐答案


看看this github repository称为 WKWebViewWithURLProtocol Casolorz。该库使您能够使用 NSURLProtocol 使用方法 swizzling 来拦截您的网络请求。

关于ios - 如何拦截 ios WKWebView 上的所有 http(s) 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49676770/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4