version.ts 616 B

12345678910111213141516171819202122232425262728
  1. const VersionCheck = () => {
  2. if (!wx.canIUse('getUpdateManager')) {
  3. return
  4. }
  5. const updateManger = wx.getUpdateManager()
  6. updateManger.onCheckForUpdate(function (res) {
  7. console.log('版本信息', res)
  8. })
  9. updateManger.onUpdateReady(function () {
  10. wx.showModal({
  11. title: '更新提示',
  12. content: '新版本已准备好,是否重启用用?',
  13. success(res) {
  14. if (res.confirm) {
  15. updateManger.applyUpdate()
  16. }
  17. },
  18. })
  19. })
  20. updateManger.onUpdateFailed(function () {
  21. console.log('新版本下载失败')
  22. })
  23. }
  24. export default VersionCheck