Ver PDF no navegador de elétrons @ Windo

gora, antes de sinalizar isso como duplicado, eu sei que existe

isualizador de PDF da Electrcomo abrir um arquivo pdf local em um aplicativo construído com electronComo incorporar um arquivo pdf em elétron abrir arquivos pdf em elétron

e eu li todos eles cuidadosamente e comentei alguns deles, mas nenhuma das soluções parece aplicável.

Então, eu tenho esse aplicativo de elétrons e, em um dos arquivos .html, vinculo outro script que fornece algumas funções utilitárias ao programa e uma delas é a seguinte:

function openPDF(filePath){
    let pdfWindow = new electron.remote.BrowserWindow({
        icon: './build/icon.png',
        width: 1200,
        height: 800,
        webPreferences: {
            plugins: true
        }
    });

    pdfWindow.loadURL(url.format({
        pathname: filePath,
        protocol: 'file:',
        slashes: true
    }));

    pdfWindow.setMenu(null);

    pdfWindow.on("closed", function () {
        pdfWindow = null
    });
}

Portanto, use o Visualizador de PDF integrado da Electron (que usa o Chromium) para abrir o PDF em uma nova janela. Eu usei o infameplugins: true, Tentei a maioria dosilhares de preferências que você pode definir para um BrowserWindow, mas sempre abre a janela e começa a baixar o arquivo em vez de exibi-l

Eu verifiquei três vezes o caminho do arquivo, as "importações" etc., atualizei tudo, mas não consigo encontrar o problema. A Electron suporta isso nativamente desde 1.6.4 mas não funciona para mim.

Me ajude, Stack Overflow, você é minha única esperança.

questionAnswers(1)

yourAnswerToTheQuestion