第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法解構(gòu)“require(...).remote”的屬性“BrowserWindow”,因為它未定義

無法解構(gòu)“require(...).remote”的屬性“BrowserWindow”,因為它未定義

嚕嚕噠 2023-03-03 15:14:27
這是在渲染器進程中:const {BrowserWindow} = require('electron').remoteconst path = require('path')const url = require('url')const newWindowButton = document.getElementById('new-window-btn');newWindowButton.addEventListener('click',(e)=>{    let win3 = new BrowserWindow();    win3.loadURL(url.format({        pathname: path.join(__dirname,'index3.html'),        protocol: "file",        slashes: true    }))})我無法在渲染器進程中打開一個新窗口,出現(xiàn)以下錯誤。**未捕獲的類型錯誤:無法按原樣解構(gòu)“require(...).remote”的屬性“BrowserWindow”undefined.**    at Object.<anonymous> (D:\ElectronTute\helloWorld\index1.js:4)    at Object.<anonymous> (D:\ElectronTute\helloWorld\index1.js:21)    at Module._compile (internal/modules/cjs/loader.js:1145)    at Object.Module._extensions..js (internal/modules/cjs/loader.js`enter code here`:1166)    at Module.load (internal/modules/cjs/loader.js:981)    at Module._load (internal/modules/cjs/loader.js:881)    at Function.Module._load (electron/js2c/asar.js:769)    at Module.require (internal/modules/cjs/loader.js:1023)    at require (internal/modules/cjs/helpers.js:77)    at index1.html:13
查看完整描述

1 回答

?
千巷貓影

TA貢獻1829條經(jīng)驗 獲得超7個贊

 mainWindow = new BrowserWindow({

    width: 1280,

    height: 960,

    webPreferences: {

      nodeIntegration: true,

      enableRemoteModule: true,

     },

  });

我相信你正在使用新版本的 Electron。從 v9 版本開始,我們不允許remote在渲染器上使用,除非將 設(shè)置enableRemoteModule為 true。


另外,為了node_moduels使用 加載渲染器require(),我們還需要啟用nodeIntegration。As require 是節(jié)點 API 之一。


https://github.com/electron/electron/issues/21408


查看完整回答
反對 回復(fù) 2023-03-03
  • 1 回答
  • 0 關(guān)注
  • 124 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號