再开发electron应用时有时候需要在渲染引擎的js中调用remote,从而调用客户端的原生弹窗,但是有时候我们在渲染端js中调用require('electron').remote,程序会报错,提示其不存在,该咋办呢?这其实缺少配置项。
下面举个例子,在html页面中新建一个按钮:
在页面引入的js中调用require('electron').remote:
此时一般会报错,该如何解决呢?需要在main.js中配置选项如下:
红框选中部分,第一个是允许在渲染脚本中使用require,第二个选项是可以使用remote。
以上便是electron中解决不能使用require('electron').remote的解决方案,希望对你有所帮助。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。