【问题标题】:Electron. How show progress of installation update电子。如何显示安装更新进度
【发布时间】:2023-01-20 20:23:55
【问题描述】:

我需要创建一个窗口来显示我的电子应用程序的安装更新进度,就像在不和谐的应用程序中一样。 我已经创建了显示下载进度的窗口,但我还需要显示安装更新的进度。 是否可以?

【问题讨论】:

    标签: electron electron-builder


    【解决方案1】:

    如果您使用的是官方autoUpdater模块;不提供有关更新/下载进度的任何事件。

    但是,这个模块还有其他选择,例如

    在任何情况下,您的申请都必须签名。

    电子关闭文档:https://www.electronjs.org/docs/latest/tutorial/updates

    【讨论】:

      【解决方案2】:

      要显示安装程序进度事件,您可以在 package.json 文件中使用“nsis”键。将以下代码添加到您的 package.json 文件中:

      "nsis": { 
          "allowToChangeInstallationDirectory": true, 
          "createDesktopShortcut": true,
          "oneClick": false
      }
      

      oneClick: false 在这里施展魔法。它告诉是否创建一键式安装程序或辅助。默认情况下该值为 true,您可以将该值设置为 false 以显示指导安装过程。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-10-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-08-13
        • 1970-01-01
        • 2023-03-28
        • 1970-01-01
        相关资源
        最近更新 更多