我尝试在 android 上远程调试 WebView。
我已经使用此命令获取了进程 IDadb shell grep -a webview_devtools_remote /proc/net/unixc
然后我使用此命令进行了端口转发forward tcp:9483 localabstract:webview_devtools_remote_<The ID>
当我http://localhost:9483
在浏览器中访问时,我得到了一个链接chrome://inspect
- >它正在工作
但是当我尝试连接chrome-remote-interface
包时出现stocket hang up
错误
这是我厌倦的代码
const CDP = require('chrome-remote-interface');
async function run() {
let client;
try {
client = await CDP({port:9483});
const {Network, Page} = client;
console.log("working")
} catch (err) {
console.error(err);
} finally {
if (client) {
await client.close();
}
}
}
await run()