Angle Electron NodeIntegrations: «iframes» не работает (Angular 7) - PullRequest
0 голосов
/ 09 июля 2019

Я хочу создать BrowserWindow, которое поддерживает iframe с угловым / электронным приложением. Я видел, что решение, которое было размещено в сети, было

Win = new BrowserWindow({
  nodeIntegrations: "iframe"
})

Кажется, что это работает только в javascript, но при попытке с машинописью выдает ошибку.

Argument of type '{ nodeIntegrations: string; width: number; height: 
number; maximizable: false; minimizable: false; fullscreen: false; 
show: false; webPreferences: { webSecurity: false; nodeIntegration: 
true; partition: string; }; }' is not assignable to parameter of type 
'BrowserWindowConstructorOptions'.
Object literal may only specify known properties, and 
'nodeIntegrations' does not exist in type 
'BrowserWindowConstructorOptions'

Я включил nodeIntegration в моем окне браузера main.ts следующим образом:

webPreferences: {webSecurity: false, nodeIntegration : true}

Однако, похоже, это никак не влияет на фреймы. Почему это происходит, и есть ли способ обойти это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...