@
gdfsjunjun 可以,但是很麻烦,而且可用性很低。
第一步:电脑安装 iTunes ,插上线电脑可以识别手机,并打开 Safari 的 WEB 检查器(可能要关闭隐私浏览),打开 Safari 并访问要调试的网页。
第二步:安装 iOS WebKit Debug Proxy:
https://github.com/google/ios-webkit-debug-proxy ,并运行
第三步:安装 RemoteDebug iOS WebKit Adapter:
https://github.com/RemoteDebug/remotedebug-ios-webkit-adapter ,并运行,启动时可以置顶 port 参数,默认 9000 ,如果被占用,就要手动指定一下。
第四步:PC 打开 http://127.0.0.1:9221 ,查看设备是否连接。如果连接,进行下一步。
第五步:Edge 打开 chrome://inspect ,然后点击 「 Discover network targets 」 后面的 Configuration ,添加一下刚刚 adapter 的端口和 IP ,稍等片刻,应该就能在 chrome://inspect 页面看到 Safari 浏览器,在本地打开的页面,可以开始调试。
补充:PC 端的元素选择在这里不可用,会异常导致 Adapter 异常退出,所以请不要使用。另外,Adapter 现在已经不维护了。
完整步骤:
https://zatta.link/en/web/debug-ios-safari-with-windows.html