如何解决镀铬远程接口插座挂断
我尝试在 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
时,我得到一个指向 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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。