web-dev-qa-db-ja.com

電子(クロム)はWebセキュリティを無効にします

Electron(クロム)のWebセキュリティを無効にする方法はありますか? JavaScriptか何かを介して?

7
user2493164

それを見つけた:

new BrowserWindow({webPreferences: {webSecurity: false}});
24
user2493164

Electronicの Documentation for BrowserWindowでは、いくつかのオプションが付属するオブジェクト「webPreferences」を使用できます。「webSecurity」はその1つです。 Webセキュリティを無効にするために私が働いたのは次のとおりです。

const win = new BrowserWindow({
  webPreferences: { webSecurity: false }
});
4
Wsiewert
  mainWindow = new BrowserWindow({

    'web-preferences': {'web-security': false},
    width: 1800,
    height: 1600,

});

web設定部分で問題が修正されました。機能しない場合は、試してください。

app.commandLine.appendSwitch('disable-web-security');

mainWindow = new BrowserWindow({
    'node-integration': 'iframe',
    'web-preferences': {'web-security': false},
    width: 1800,
    height: 1600,
});
  mainWindow = new BrowserWindow({
    height: 563,
    useContentSize: true,
    width: 1000,
    webPreferences: { webSecurity: false }
  })
import { app, BrowserWindow } from 'electron'

  mainWindow = new BrowserWindow({
    height: 563,
    useContentSize: true,
    width: 1000,
    webPreferences: { webSecurity: false }
  })

これが解決策であり、私にとってはうまくいきます。

2
TranVanThaiSon