当前位置:   article > 正文

HarmonyOS-利用DevTools工具调试前端网页_鸿蒙app web devtool调试

鸿蒙app web devtool调试

官方文档设置调试模式

社区文档端口映射问题

一、首先在ets文件中开启web调试开关
  1. // xxx.ets
  2. import web_webview from '@ohos.web.webview';
  3. @Entry
  4. @Component
  5. struct WebComponent {
  6. controller: web_webview.WebviewController = new web_webview.WebviewController();
  7. aboutToAppear() {
  8. // 配置Web开启调试模式
  9. web_webview.WebviewController.setWebDebuggingAccess(true);
  10. }
  11. build() {
  12. Column() {
  13. Web({ src: 'www.example.com', controller: this.controller })
  14. }
  15. }
  16. }

二、module.json5文件中增加权限

  1. "requestPermissions":[
  2. {
  3. "name" : "ohos.permission.INTERNET"
  4. }
  5. ]

三、查看应用进程号:

方式一:

1:进入到SDK安装目录下

例如:D:\HarmonyEnv\HarmonyOSSDK\HarmonyOS-NEXT-DP1\base\toolchains

2:打开powershell ("xxxx"为应用名称)

这里主要是找到进程号。。。

报错了,也没有去找原因了。。。

方式二:在编辑器中查看

记得筛选成运行设备的日志

四:端口映射

SDK目录下shell命令运行如下命令:

 .\hdc fport tcp:8888 localabstract:webview_devtools_remote_59559

注意:

59559是应用运行的端口
8888是映射的目标端口

当显示

Forwardport result:OK

说明成功了。

五:Chrome打开网址:chrome://inspect/#devices

六:打开按钮"Configure..."

七:修改监听的端口号

八:静静等待

 

九:出现"inspect"你就成功了!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/473194
推荐阅读
相关标签
  

闽ICP备14008679号