Cannot open trtc_electron_sdk.node: TypeError: Cannot read property 'dlopen' of undefined

这里我用trtc electron sdk ,将electron 的版本升至electron 12.0.6之后无法正常使用了。报下面的错

  Uncaught Error: Cannot open node_modules/trtc-electron-sdk/build/Release/trtc_electron_sdk.node: TypeError: Cannot read property 'dlopen' of undefined

已邀请:

   win = new BrowserWindow({
webPreferences: {
nodeIntegration: true,
contextIsolation: false,
}
});



需要在创建浏览器的代码中加上contextIsolation: false, 在electron 12中,此属性的默认值已修改。

3cb544053e49f53e29be78e33f7b21a5.png


官网文档:https://www.electronjs.org/blog/electron-12-0

要回复问题请先登录注册