
回复
在《鸿蒙 Flutter 开发中集成 Webview》,介绍了如果在 Flutter 中集成 Webview. 本文则为 Webview 的调试方法。
CustomView.ets 文件中,在生命周期aboutToAppear处配置允许调试:
运行 App,使用 hdc 命令连接设备,查找相关端口
如上面所示,webview_devtools_remote_43406 即为我们要调试的页面
将设备中的端口转发到开发电脑上
在 Chrome 中打开 chrome://inspect/#devices
页面,观察页面中RemoteTarget 处出现了相关页面
选择需要调度的页面,点击 inspect,弹出 DevTools 窗口,开启页面调度
<!-- -->
如果要在 Webview 注入 js 代码,可在 Web 组件配置处使用runJavaScript
方法注入 JavaScript 脚本,如