使用chrome调试
PC端Chrome可以调试安卓WebView与手机端Chrome网页,PC端调试移动端为开发定位问题提供了强有力的工具。
Dcloud框架实现基于安卓组件WebView,使用chrome调试Dcloud类似于调试安卓原生WebView组件。chrome调试webview组件需要设置:
WebView.setWebContentsDebuggingEnabled(true);
Dcloud则读取其项目配置文件属性最后解析为设置该属性。
S1.环境准备
Dcloud工程;
PC谷歌浏览器版本高于30.xxx;
翻墙连接到谷歌服务;
Android设备或模拟器的系统版本为4.4及以上(>= API-19);
S2. Dcloud工程配置
s1.manifest.json设置节点"distribute": {"debug":"true"}
s2. assets\data\dcloud_control.xml文件设置debug="true"
<hbuilder version="1.9.9.39354"debug="true"></hbuilder>
S3. 在Chrome地址栏,输入"chrome://inspect"或通过“菜单”->“工具”->“检查设备”打开设备检查页面。
已连接设备可调试应用列表如上图。
S3.点击inspect,启动chrome调试窗口