iOS17使用safari调试wkwebview

isInspectable配置

之前开发wkwebview的页面的时候一直使用safari调试,毕竟jssdk交互还是要用这个比较方便,虽说用一个脚本插件没问题。不过还是不太方便。

但是这个功能突然到了iOS17之后发现不能用了,还以为又是苹果搞得bug,每次升级都有一些问题,可能要过一段时间才能修复。但是过了一段时间还是老样子,查了一下发现这个又是为了安全做的一层限制。。。

先说配置方式。

复制代码
let _webView = WKWebView(frame: self.bounds, configuration: .init())
if #available(iOS 16.4, *) {
    _webView.isInspectable = true
} else {
    // Fallback on earlier versions
}

增加了一个 isInspectable 这个配置。默认还是false。想要调试还必须把这个设置给打开,行吧行吧。改完了果然又能够愉快的调试了。

手机端safari的配置

顺便回顾一下手机端safari的配置。

首先打开设置,然后选择safari,在选择高级设置,打开网络检查器。

相关推荐
余生大大2 天前
关于Safari浏览器在ios<16.3版本不支持正则表达式零宽断言的解决办法
ios·正则表达式·safari
Doris Liu.10 天前
macOS取证分析——Safari浏览器、Apple Mail数据和Recents数据库
数据库·macos·缓存·sqlite·safari·电子数据取证·macos取证
胡八一21 天前
Window调试 ios 的 Safari 浏览器
前端·ios·safari
蜂耘2 个月前
ChatGPT入驻Safari,AI搜索时代加速到来
人工智能·chatgpt·safari
林的快手2 个月前
CSS列表属性
前端·javascript·css·ajax·firefox·html5·safari
芥子沫3 个月前
Safari常用快捷键
前端·safari
科技探秘人3 个月前
谷歌浏览器与Safari的性能对比
前端·chrome·safari
丁总学Java3 个月前
在 Safari 浏览器中,快速将页面恢复到 100% 缩放(也就是默认尺寸)Command (⌘) + 0 (零)
前端·safari
皮蛋很白4 个月前
IOS safari 播放 mp4 遇到的坎儿
前端·ios·safari·video.js
阿髙4 个月前
ios的safari下载文件 文件名乱码
前端·axios·safari·下载