我想用铬代替铬。我可以通过提供可执行路径在木偶中实现相同的目标。在剧作家中,它不起作用,因为浏览器类型参数仅支持“铬,网络套件,火狐”const { chromium } = require('playwright');(async () => { const browser = await chromium.launch({ headless: false, executablePath: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', }); const context = await browser.newContext(); const page = await context.newPage(); await page.goto('http://whatsmyuseragent.org/'); await page.screenshot({ path: `example-${browserType}.png` });})();
3 回答
慕少森
TA贡献2019条经验 获得超9个赞
在1.19中,您可以使用铬。
browser = playwright.chromium.launch(channel="chrome")
或者你可以简单地把它放在你的剧作家配置文件中,比如:
////
use: {
headless: true,
viewport: { width: 1600, height: 1000},
ignoreHTTPSErrors: true,
trace: 'on',
screenshot: 'on',
channel: "chrome",
video: 'on'
},
////
详细了解 https://playwright.dev/python/docs/browsers
宝慕林4294392
TA贡献2021条经验 获得超8个赞
您可以在配置选项中指定浏览器路径
////
use: {
headless: true,
viewport: { width: 1600, height: 1000},
channel: 'chrome',
launchOptions: {
executablePath: '/path/to/the/browser',
},
},
添加回答
举报
0/150
提交
取消