chrome-远程接口套接字挂起
chrome-remote-interface socket hang up
我尝试在 android 上远程调试 WebView。
我已经用这个命令获取了进程 ID adb shell grep -a webview_devtools_remote /proc/net/unixc
然后我用这个命令做了一个端口转发 forward tcp:9483 localabstract:webview_devtools_remote_<The ID>
当我在浏览器中访问 http://localhost:9483
时,我得到一个 link 到 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()
设置这个选项可以解决问题local: true
我尝试在 android 上远程调试 WebView。
我已经用这个命令获取了进程 ID adb shell grep -a webview_devtools_remote /proc/net/unixc
然后我用这个命令做了一个端口转发 forward tcp:9483 localabstract:webview_devtools_remote_<The ID>
当我在浏览器中访问 http://localhost:9483
时,我得到一个 link 到 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()
设置这个选项可以解决问题local: true