收藏
回答

小程序代码提交发布之后,必须删除原来的小程序才会更新到最新的代码

代码审核成功提交发布之后,进入小程序还是展示的原来的版本代码,必须删除之后再重新添加才会展示新的版本代码,请问有没有什么办法能直接更新?这样对用户来说是不合理的,他们不知道要进行这个操作呀,求指点

回答关注问题邀请回答
收藏

2 个回答

  • 莫过于此
    莫过于此
    2018-05-16

    我已经帮你写好了,

    //检查微信小程序是否最新版本

    checkForUpdate: function () {

    const updateManager = wx.getUpdateManager()

    updateManager.onUpdateReady(function () {

    wx.showModal({

    title: '更新提示',

    content: '新版本已经准备好,是否重启应用?',

    success: function (res) {

    if (res.confirm) {

    updateManager.applyUpdate()

    }

    }

    })

    })

    updateManager.onUpdateFailed(function () { })

    },

    将此函数放到app.js中,在

    onLaunch

    this.checkForUpdate()

    中调用即可

    2018-05-16
    有用 3
    回复 2
    • 晏萍
      晏萍
      2018-05-16
      多谢大佬,完美解决,,谢谢
      2018-05-16
      回复
    • 莫过于此
      莫过于此
      2018-05-16回复晏萍
      哈哈看个人简介
      2018-05-16
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-05-16

    你好,建议参阅小程序的运行机制文档更新.小程序

    2018-05-16
    有用 1
    回复
登录 后发表内容