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,在选择高级设置,打开网络检查器。

相关推荐
芥子沫1 天前
Safari常用快捷键
前端·safari
科技探秘人4 天前
谷歌浏览器与Safari的性能对比
前端·chrome·safari
丁总学Java9 天前
在 Safari 浏览器中,快速将页面恢复到 100% 缩放(也就是默认尺寸)Command (⌘) + 0 (零)
前端·safari
皮蛋很白1 个月前
IOS safari 播放 mp4 遇到的坎儿
前端·ios·safari·video.js
阿髙1 个月前
ios的safari下载文件 文件名乱码
前端·axios·safari·下载
lulu_06321 个月前
safari 浏览器输入框 focus时不显示那一闪一闪的图标
前端·css·vue·safari·element-plus
阿智@111 个月前
Safari 和 Chrome 浏览器 CSS 兼容性问题与解决方案
css·chrome·safari
winfredzhang2 个月前
如何全面备份你的Mac电脑:邮件、联系人、桌面文件和Safari书签
macos·备份·safari·macbook pro
绝尘小浪2 个月前
nuxt2 如何限制移动端手动缩放 safari meta失效解决方案
前端·safari
神仙代码2 个月前
MacOS下,如何在Safari浏览器中打开或关闭页面中的图片文字翻译功能
macos·safari