Chromium / Puppeteer:隐藏 URL 栏
Chromium / Puppetter: hiding the URL bar
我正在使用 Puppeteer 来展示 Chromium window。但是,我想隐藏地址栏(即:您可以在其中输入 URL),以便用户无法离开我设置的页面。
这可能吗?我试过传递 --kiosk
命令行参数,但这会强制浏览器进入全屏模式,我不希望这样,我仍然希望它处于 window 中。有什么办法吗?
就可以
(async () => {
const browser = await puppeteer.launch({ headless: false, args: ['--app=http://example.com'] });
const [page] = await browser.pages();
await page.screenshot({path: 'example.png'});
await browser.close();
})();
发生了什么:
--app=
参数将使它以应用程序模式打开(不是全屏,没有 url 栏,它是 window 等)。
browser.pages()
将 return 当前打开的页面排列在一个数组中。
我正在使用 Puppeteer 来展示 Chromium window。但是,我想隐藏地址栏(即:您可以在其中输入 URL),以便用户无法离开我设置的页面。
这可能吗?我试过传递 --kiosk
命令行参数,但这会强制浏览器进入全屏模式,我不希望这样,我仍然希望它处于 window 中。有什么办法吗?
(async () => {
const browser = await puppeteer.launch({ headless: false, args: ['--app=http://example.com'] });
const [page] = await browser.pages();
await page.screenshot({path: 'example.png'});
await browser.close();
})();
发生了什么:
--app=
参数将使它以应用程序模式打开(不是全屏,没有 url 栏,它是 window 等)。browser.pages()
将 return 当前打开的页面排列在一个数组中。