老师,自动更新的exe文件下载完成后,自动退出程序然后自动安装,安装完成后再重启程序,期间不需要点击任何按钮

来源:12-11 自动更新 第三部分 - 本地调试自动更新功能

幕布斯4449608

2022-11-16

老师,自动更新的exe文件下载完成后,自动退出程序然后自动安装,安装完成后再重启程序,期间不需要点击任何按钮

写回答

2回答

幕布斯4449608

提问者

2022-11-17

解决了。在quitAndInstall()这个方法里还能传两个值,就是这两个值来静默安装和安装后自动重启的

autoUpdater.on('update-downloaded', function () {

    autoUpdater.quitAndInstall(true, true);

  })


autoUpdater.quitAndInstall(isSilent, isForceRunAfter)

https://www.electron.build/auto-update.html#appupdaterquitandinstallissilent-isforcerunafter

0
0

张轩

2022-11-16

同学你好

可以看一下 electron 对应的 API autoUpdater,它应该可以完成你说的这个功能:

https://www.electronjs.org/docs/latest/api/auto-updater

0
0

2024更新 Electron+React+七牛云实战跨平台桌面应用

开发一款自动云同步的 Markdown 文件管理软件

1252 学习 · 463 问题

查看课程