webSecurity
是什么意思呢?顾名思义,他是设置web安全性,如果参数设置为 false
,它将禁用相同地方的规则 (通常测试服), 并且如果有2个非用户设置的参数,就设置 allowDisplayingInsecureContent
和 allowRunningInsecureContent
的值为true
。 (webSecurity
的默认值为true
)
allowDisplayingInsecureContent
表示是否允许一个使用 https的界面来展示由 http URLs 传过来的资源。默认false
。
allowRunningInsecureContent
表示是否允许一个使用 https的界面来渲染由 http URLs 提交的html,css,javascript。默认为 false
。
mainWindow = new BrowserWindow({ webPreferences: {webSecurity: false}, })