**已关闭。**此问题为not reproducible or was caused by typos。目前不接受回答。
这个问题是由错字或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
昨天就关门了。
Improve this question的
我正在使用下面的代码,并保存它index.js文件,甚至config.js文件,但Cypress没有在谷歌Chrome或任何其他浏览器中匿名打开。
方法1:
module.exports = (on, config) => {
on("before:browser:launch", (browser, launchOptions) => {
console.log(launchOptions.args);
if (browser.name === "chrome") {
launchOptions.args.push("--incognito");
}
return launchOptions;
});
字符串
方法二:
module.exports = (on, config) => {
on('before:browser:launch', (browser = {}, launchOptions) => {
if (browser.family === 'chromium' && browser.name !== 'electron') {
launchOptions.args.push("--incognito");
return launchOptions
}
if (browser.name === 'electron') {
launchOptions.preferences.incognito = true
return launchOptions
}
})
}
型
这两种方法我都应用了,但没有一种有效!
1条答案
按热度按时间laximzn51#
我正在使用其他参数的启动选项。当我按下
--incognito
时,浏览器会出现在ingonito模式(浏览器窗口右上角的图标)。我使用的浏览器测试是
browser.family === 'chromium'
。字符串
我不认为Electron有隐身模式,我尝试了Firefox的
-private
,但无法让它工作-嗯,它似乎是在隐身模式,但抱怨说,一个扩展丢失。