appium如何抓取Safari中的元素
安裝(mac):
brew install ios-webkit-debug-proxy
使用:
手機(jī)端開啟safair web檢查器
設(shè)置 > safari > 高級 > web檢查器
手機(jī)通過數(shù)據(jù)線連接電腦
瀏覽器中查看已連接的設(shè)備
localhost:9221
terminal查看已連接的設(shè)備
idevice_id -l
啟動proxy
ios_webkit_debug_proxy
電腦端開啟 開發(fā) 菜單
手機(jī)端通過Safari訪問www.baidu.com?
電腦端進(jìn)入開發(fā)菜單后涝桅,點(diǎn)擊同步的網(wǎng)址,就能抓取手機(jī)網(wǎng)頁元素了
也可以使用Chrome DevTools抓取元素:
啟動proxy
ios_webkit_debug_proxy -f chrome-devtools://devtools/bundled/inspector.html
電腦端使用chrome訪問
http://localhost:9222/
復(fù)制頁面中的鏈接帆竹,粘貼到chrome地址欄后訪問诅妹,就能抓取手機(jī)網(wǎng)頁元素了
官方文檔:https://github.com/google/ios-webkit-debug-proxy