javascript - 使用 puppeteer 或 playwright,有没有办法更新最初在启动方法中传递的参数?

标签 javascript node.js google-chrome puppeteer headless-browser

我想更新传递给 arg --use-file-for-fake-video-capture 的文件源。有没有办法在浏览器实例初始化后更新它,或者这是否需要我用文件的新源重新初始化实例?

最佳答案

不可以,一旦 Chromium 实例运行,就不可能修改启动参数。甚至没有 puppeteer.connect()到现有的浏览器实例,因为它不接受 argspuppeteer.launch() 相同的方式.您将需要重新启动浏览器。

关于javascript - 使用 puppeteer 或 playwright,有没有办法更新最初在启动方法中传递的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62542896/

相关文章:

javascript - Node.js - 异步方法调用问题

javascript - javascript 中的 url 中未附加变量

javascript - 为什么 jQuery 单击事件处理程序不能为动态加载的 DOM 元素正常工作?

javascript - 添加到 Jquery EasyUI 树的链接(带有 json 数据)

javascript - 我无法编辑我的 javascript 链接的样式

node.js - 如何断开与本地主机的连接?

javascript - Node 中并发事件 ('map-reduce' ) 的惯用同步?

javascript - Chrome 扩展 : inserting a javascript tag and calling a function

html - 为什么 chrome 开发工具报告的字体大小与 css 不同

google-chrome - ERR_SSL_VERSION_OR_CIPHER_MISMATCH 浏览到 Google 的子域时