问答详情
源自:2-2 创建 browserWindow

引入renderer.js问题

在index.html文件中引入了renderer.js

    <script>

       require('./renderer.js')

    </script>

但是renderer.js文件中写任何代码都不生效,感觉像没有引入。

另外在main.js文件中使用alert,会提示 A javascript Error occurred in the main process Uncaught Exception: ReferenceError: alert is not defined

提问者:慕粉1473063729 2021-03-15 13:30

个回答

  • SyntaxErrors
    2021-05-04 02:05:09

    你确定???

    http://img4.mukewang.com/60903b45000161f614510730.jpg

  • 肛肠科冯主任
    2021-03-21 21:19:37

    新版本默认contextIsolation: true导致的,下面增加一条contextIsolation: false

    所以示例代码 应该是:

    const mainWindow = new BrowserWindow({
        width: 800,  
        height: 600,        
        webPreferences: {            
            nodeIntegration: true,   
            contextIsolation: false    
        }    
    })