按照文档操作,chrome/inspect还是无法使用,手机没有webview\_devtools\_remote进程, 执行脚本报错 Failed to retrieve PID from the device
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-debugging-with-devtools-V5
按照文档操作,chrome/inspect还是无法使用,手机没有webview\_devtools\_remote进程, 执行脚本报错 Failed to retrieve PID from the device
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-debugging-with-devtools-V5
1 回答1.1k 阅读✓ 已解决
1 回答1.4k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答989 阅读
1 回答967 阅读
请参考如下判断方法:
1.setWebDebuggingAccess需要写在aboutToAppear生命周期中,写在类似于webview.once的回调中是不起作用的
2.需要在DevEco Studio应用工程的module.json5文件中增加ohos.permission.INTERNET权限
3.嵌套的web组件需要在底层web的位置加上setWebDebuggingAccess
4.只连接真机,关闭模拟器
5.按照文档操作,使用正确的pid,一般为200开头数字后面的一串数字。参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-debugging-with-devtools-V5
6.端口转发任务过多,使用hdc fport ls查看,使用hdc fport rm [tcp:1234 tcp:1080]命令删除所有任务后,重新执行操作。
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/hdc-V5\#%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3%E5%91%BD%E4%BB%A4
示例:
hdc shell
ps -ef | grep “myapp”
//显示browser进程和render进程
20020131 45151 681 3 16:39:05 ? 00:00:04 com.example.myapplication
1000010 45221 780 4 16:39:05 ? 00:00:05 com.example.myapplication
exit
hdc fport tcp:9222 localabstract:webview\_devtools\_remote\_45151
hdc fport ls