首页 > 解决方案 > Puppeteer Chromium,禁用“匿名化 WebRTC 公开的本地 IP”

问题描述

我正在尝试使用 Chromium 对http://localhost:3080/.

该页面是 webRTC 上的流式视频,但因为它位于本地主机上,所以我希望在启动 Chromium 时将Anonymize local IPs exposed by WebRTCfromchrome://flags设置为禁用。(这将纯粹用于本地测试) 我通过 puppeteer “args” 像这样:

const page = await puppeteer.launch({args: ["...", "..."]});

即使在浏览了这个列表 之后,似乎也无法找到正确的标志传递给 args (加载速度真的很慢) 有没有人对我如何解决这个问题或我可以使用什么 arg 有任何想法?传递给 Chromium?

标签: testingwebrtcchromiumpuppeteer

解决方案


--disable-features=WebRtcHideLocalIpsWithMdns 应该可以工作。


推荐阅读