【发布时间】:2021-04-11 19:01:31
【问题描述】:
这是我第一次使用 puppeteer,我想打开一个 google chrome 页面并导航到我安装的 chrome 扩展。我尝试启用 chrome 扩展,但是当我在 headless:false 模式下运行我的脚本时,浏览器会弹出而没有我的扩展。
我的代码:
//my extension path
const StayFocusd = 'C:\\Users\\vasilis\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\Extensions\\laankejkbhbdhmipfmgcngdelahlfoji\\1.6.0_0';
async function run(){
//this is where I try to enable my extension
const browser = await puppeteer.launch({
headless: false,
ignoreDefaultArgs: [`--disable-extensions-except=${StayFocusd}`,"--enable-automation"],
}
);
const page = await browser.newPage();
sleep(3000);
await browser.close();
}
run();
所以扩展没有加载,我没有收到任何错误或任何东西。非常感谢您的帮助
【问题讨论】:
标签: javascript google-chrome-extension puppeteer