x***@163.com
x***@163.com
  • 发布:2025-01-03 17:24
  • 更新:2025-01-03 19:48
  • 阅读:56

uniapp写小程序版本号问题

分类:uni-app

使用uni.getAccountInfoSync().miniProgram.version获取版本号,更新后一打开还是老版本

2025-01-03 17:24 负责人:无 分享
已邀请:
DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

之前运行是否正常?当前应用重启后是否正常?缩小下问题范围是这个 api 不能用,还是有缓存获取到不是最新导致的?

  • x***@163.com (作者)

    小程序一切都是正常的,是因为想做强制更新的更新提示,然后使用这个api,这个api有时候就会获取不到新的,应该是有缓存获取到不是最新导致的,这个有解决的办法吗

    2025-01-04 08:58

  • DCloud_UNI_OttoJi

    回复 x***@163.com: 小程序强制更新,有官方的 api 实现。这个 api 的原始实现,用的是微信小程序提供的 api,uniapp 没有修改,你可以尝试改成 wx.getAccountInfoSync 是否正常

    2025-01-04 11:45

  • x***@163.com (作者)

    回复 DCloud_UNI_OttoJi: 使用官方的强制更新api,在网络很好的时候就会直接更新不弹出更新提示框,有办法让他都弹出吗

    2025-01-04 12:21

  • DCloud_UNI_OttoJi

    回复 x***@163.com: 没理解,参考这个 https://developers.weixin.qq.com/miniprogram/dev/api/base/update/UpdateManager.html 逻辑不会走吗?

    2025-01-04 14:59

  • x***@163.com (作者)

    回复 DCloud_UNI_OttoJi: 按照这个走更新,网络好的时候就会直接更新了,不会弹出提示更新的窗口,现在需求想版本不管是否为最新的,更新后都要弹出这个更新提示窗。有什么办法可以实现吗

    2025-01-04 15:51

要回复问题请先登录注册