gpt4 book ai didi

javascript - Electron 应用程序白屏,但按钮可以正常工作-Windows 7

转载 作者:行者123 更新时间:2023-12-03 12:40:13 27 4
gpt4 key购买 nike

我最近为Windows构建了一个小型的Electron应用程序,该应用程序具有标题,文件输入和按钮。它在Windows 10上可以完美呈现,并且在大多数Windows 7设备上,屏幕空白一秒钟,然后呈现良好。但是,今天我在另一台Windows 7设备上进行尝试,并且该窗口完全空白。
但是,按钮和文件输入仍然可以单击并按预期起作用,但它们是“不可见的” (将光标悬停在它们上时光标会变为指针,这是我可以找到的方式-除了它们是完全不可见的以外)。
该应用程序是使用electron-packager构建的,并且如果相关,则其BrowserWindow使用CDN中的Bootstrap。
所有经过测试的Windows 7设备都运行64位Windows,包括出现问题的设备。我尝试运行该程序的32位和64位可执行文件,行为相同。我还尝试运行该程序的开发模式可执行文件(以便可以访问Chrome开发工具),但是即使开发工具也没有出现。
知道是什么罪魁祸首吗?

最佳答案

经过一番环顾后,我发现Electron至少需要.NET Framework 4.7.1才能运行。有问题的PC仍为4.0版。但是,较新版本的.NET Framework至少需要Windows 7 Service Pack 1(SP1)。简而言之,我必须:

  • 将Windows更新到Windows 7 SP1
  • 安装.NET Framework 4.8
  • 从构建目录中删除d3dcompiler_47.dll文件(请参见issue here)

  • 现在,该应用程序可以正常运行。

    关于javascript - Electron 应用程序白屏,但按钮可以正常工作-Windows 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62136367/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com