如果有一个app是用的OS提供的webview,那么我们可以像PC那样调试web一样调试app的webview。
iOS的app可以用Safari浏览器来进行远程调试,步骤如下:
1 将iphone用USB线连接到电脑上。
2 打开Safari浏览器, 点击develop菜单,然后可以看到机器的名字,里边会有一系列webview的名字,选择你要调试的即可。
Android的app可以用Chrome浏览器来进行远程调试,需要你的android手机开启开发者模式。 步骤如下:
1 将Android手机用USB线连接到电脑上,打开USB调试。
2 打开Chrome浏览器,在地址栏里输入chrome://inspect/#devices,勾选Discover USB devices,然后你就看到了所有的webview页面,选择你你要debug的webview,点击inspect即可。
有的会出现白屏现象,这说明要翻墙才能使用。一般只在第一次使用"inspect"时需要翻墙,以后会缓存在本地。