Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

186
Visualizações
Cannot get property of undefined browser window

When running electron 13.1.X and above I get the error - menuHandler.js:8 Uncaught TypeError: Cannot read properties of undefined (reading 'getBrowserWindow').

code from main.js

const { electron, app, Notification, ipcMain } = require('electron');
var Path = require('path');
var url = require('url');
const { BrowserWindow } = require('electron');

The error occurs from menuHandler.js:8

const { remote } = require("electron");
const Window = remote.getBrowserWindow();

And so, I can't use the function:

$("#minimize").click(function() {
Window.minimize();

});

Here it throws an error passing the above message, meanwhile it works fine on older versions of electron. Please how can I fix this?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Remote was removed from the main electron package, you have to install @electron/remote on your project.

To use this new electron remote add this to your main file:

require('@electron/remote/main').initialize();
const { BrowserWindow } = require('electron');
const window = new Browser window();
require("@electron/remote/main").enable(window.webContents);

On your renderer:

const { BrowserWindow } = require('@electron/remote');

Readme of the new remote module: https://github.com/electron/remote#migrating-from-remote

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda