电子如何解决未定义的远程问题?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
在电子10中,修改了enableRemoteModule默认为假,我们需要手动将其修改为真的。
此前版本中我们使用电子中的远程模块时,不需在主进程的窗口中加入<代码> enableRemoteModule:真正的> 代码参数才能够调用远程模块,而在<强>电子10 强>中,我们需要加入该参数才能调用该模块。
//引入电子 让电子=要求(& # 39;电子# 39;)//引入远程模块 让远程=electron.remote//打印远程模块 console.log(远程)
在未加入参数前,会引起报错。
而在主进程中我们需要向<强> webPreferences >强配置参数<代码> enableRemoteModule:真正的> 代码来打开远程模块,使得渲染进程中可以调用主进程的方法,我们需要对mianWindow来配置:
主窗口=new BrowserWindow ({ 宽度:600年, 身高:800,/*启用节点继承*/webPreferences: { nodeIntegration:没错, enableRemoteModule:真 } })
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。