博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DCloud 使用chrome调试
阅读量:5311 次
发布时间:2019-06-14

本文共 1075 字,大约阅读时间需要 3 分钟。

使用chrome调试

PC端Chrome可以调试安卓WebView与手机端Chrome网页,PC端调试移动端为开发定位问题提供了强有力的工具。

Dcloud框架实现基于安卓组件WebView,使用chrome调试Dcloud类似于调试安卓原生WebView组件。chrome调试webview组件需要设置:

WebView.setWebContentsDebuggingEnabled(true);

Dcloud则读取其项目配置文件属性最后解析为设置该属性。

S1.环境准备

Dcloud工程;

PC谷歌浏览器版本高于30.xxx;

FQ连接到谷歌服务;

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调试窗口

    CSS样式修改会实时同步到真机上。

 

CSS样式修改模式窗口

 

JS断点调试模式

Chrome浏览器调试js

 

P1.格式化代码{ };

P2.断点调试;

    断点调试F8暂停-继续/F10单步/F12

P3.资源视图、CSS/ID/HTML视图;

 

相关问题

Q1. Chrome Inspect调试出现空白页面

关键Log或描述:

Inspect后出现空白页面

 

解决方案:

 

需要FQ/代理访问google服务

 

 

Q2. ADB端口修改chrome设备发现问题

关键Log或描述:

Chrome无法发现adb设备

 

解决方案:

 

1.查询手机webview_devtools_remote_xxx

adb shell cat /proc/net/unix

2.adb forward tcp:9222 localabstract: webview_devtools_remote_xxx

 

REF:

   

   

 

 

参考:

    -MUI

    WebView

    -PC6

    -CSDN

转载于:https://www.cnblogs.com/zhen-android/p/8255236.html

你可能感兴趣的文章
加固linux
查看>>
IPSP问题
查看>>
10.17动手动脑
查看>>
WPF中Image显示本地图片
查看>>
Windows Phone 7你不知道的8件事
查看>>
实用拜占庭容错算法PBFT
查看>>
java的二叉树树一层层输出,Java构造二叉树、树形结构先序遍历、中序遍历、后序遍历...
查看>>
php仿阿里巴巴,php实现的仿阿里巴巴实现同类产品翻页
查看>>
Node 中异常收集与监控
查看>>
七丶Python字典
查看>>
Excel-基本操作
查看>>
面对问题,如何去分析?(分析套路)
查看>>
Excel-逻辑函数
查看>>
面对问题,如何去分析?(日报问题)
查看>>
数据分析-业务知识
查看>>
nodejs vs python
查看>>
poj-1410 Intersection
查看>>
Java多线程基础(一)
查看>>
TCP粘包拆包问题
查看>>
Java中Runnable和Thread的区别
查看>>