electron 打包web页面解决跨域问题

electron 打包web页面解决跨域问题

在app.whenReady().then(()=>{}),添加

复制代码
完全禁用同源策略(Same-Origin Policy)
app.commandLine.appendSwitch('--disable-web-security')
禁用 SameSite Cookie 的默认严格模式
app.commandLine.appendSwitch('--disable-features', 'SameSiteByDefaultCookies')
app.commandLine.appendSwitch('--ignore-certificate-errors') // 忽略证书错误
	两行代码。


// 隐藏应用菜单
Menu.setApplicationMenu(null);
app.whenReady().then(() => {
    createWindow()
    app.commandLine.appendSwitch('--disable-web-security')
	app.commandLine.appendSwitch('--disable-features', 'SameSiteByDefaultCookies')

    app.on('activate', () => {
        if (BrowserWindow.getAllWindows().length === 0) createWindow()
    })

   
})
相关推荐
骚饼2 小时前
Git 命令配置别名、Git命令缩写(Mac版)
前端·git
LoveEate2 小时前
vue3 el-switch表单联动校验
前端·javascript·vue.js
z_y_j2299704382 小时前
服务器中更新前端项目
服务器·前端
2301_797604242 小时前
d40: vue杂项问题
前端·javascript·vue.js
Mintopia3 小时前
领域适配 AIGC:垂直行业 Web 应用的微调技术实践
前端·javascript·aigc
Mintopia3 小时前
Next.js 内置后端能力扩展 —— 重定向与路由保护
前端·javascript·next.js
IT_陈寒3 小时前
Python 3.12 性能暴增50%!这5个新特性让老项目直接起飞
前端·人工智能·后端
excel3 小时前
JavaScript 中的对象池:复用对象的高效方案
前端
excel3 小时前
Vue实例挂载的过程中发生了什么
前端