无法在Azure虚拟机中运行Electron应用程序

时间:2019-08-06 17:46:28

标签: windows electron azure-vm-templates

我已经打包了适用于Windows平台的电子应用程序,它可以在本地计算机上按预期工作,但是我尝试在天蓝色的VM(相同的操作系统)中使用相同的应用程序,它仅显示空白屏幕并消失了。我不确定为什么同一个应用程序可以在本地计算机上运行,​​而不能在具有相同操作系统的VM中运行。img

如果您有类似问题,请帮助我

注意:这是单核处理器

1 个答案:

答案 0 :(得分:0)

主窗口(main.js)在呈现之前已被最大化(尝试),这是因为异步工作方式。通过设置超时或注释最大化窗口的功能,可以解决此错误。

VM是单核计算机。

 mainWindow.on('ready-to-show', ()=>{
    mainWindow.maximize();
 })