appium如何抓取Safari中的元素
安装(mac):
brew install ios-webkit-debug-proxy
使用:
手机端开启safair web检查器
设置 > safari > 高级 > web检查器
手机通过数据线连接电脑
浏览器中查看已连接的设备
localhost:9221
terminal查看已连接的设备
idevice_id -l
启动proxy
ios_webkit_debug_proxy
电脑端开启 开发 菜单
手机端通过Safari访问www.baidu.com
电脑端进入开发菜单后,点击同步的网址,就能抓取手机网页元素了
也可以使用Chrome DevTools抓取元素:
启动proxy
ios_webkit_debug_proxy -f chrome-devtools://devtools/bundled/inspector.html
电脑端使用chrome访问
http://localhost:9222/
复制页面中的链接,粘贴到chrome地址栏后访问,就能抓取手机网页元素了
官方文档:https://github.com/google/ios-webkit-debug-proxy