收藏
回答

小程序可以点击按钮重新进入吗?

小程序可以点击按钮重新进入吗?

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

4 个回答

  • 神经蛙
    神经蛙
    2021-10-13

    没有能刷新app.js的api,可以给用户个提示,让他点右上角重新进入,我就这样干的

    2021-10-13
    有用 3
    回复
  • 小泽摔不倒
    小泽摔不倒
    2021-10-13

    你想要的是不是这个 每次有新版本 重新刷新


    // wx.getUpdateManager 在 1.9.90 才可用,请注意兼容

    const updateManager = wx.getUpdateManager()

    updateManager.onCheckForUpdate(function (res) {

     // 请求完新版本信息的回调

     console.log(res.hasUpdate)

    })

    updateManager.onUpdateReady(function () {

     wx.showModal({

       title:'更新提示',

       content:'新版本已经准备好,是否马上重启小程序?',

       success:function (res) {

         if (res.confirm) {

           // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启

           updateManager.applyUpdate()

         }

       }

     })

    })

    updateManager.onUpdateFailed(function () {

     // 新的版本下载失败

    })

    2021-10-13
    有用
    回复 3
    • *好市民~
      *好市民~
      发表于移动端
      2021-10-13
      不是这个主要是看后端的发版
      2021-10-13
      回复
    • 小泽摔不倒
      小泽摔不倒
      2021-10-13回复*好市民~
      那没有啥办法了,只能用楼上那位用户的,加个提示吧
      2021-10-13
      回复
    • *好市民~
      *好市民~
      发表于移动端
      2021-10-13回复小泽摔不倒
      改需求 改需求
      2021-10-13
      回复
  • 小白ᥬ😂᭄
    小白ᥬ😂᭄
    2021-10-13

    这个得看具体需求了,如果是要跟用户进入100%完全一样,那恐怕做不到。只能通过用户自己点击右上角,然后选择重新打开小程序。

    但是可以使用reLaunch到刚打开的第一个页面,这个不是完全的重新进入,只是路由层面的重新进入。

    2021-10-13
    有用
    回复 3
    • *好市民~
      *好市民~
      2021-10-13
      主要是想要刷新 app.js reLaunch不会刷新
      2021-10-13
      回复
    • 安逸
      安逸
      2021-10-13回复*好市民~
      想别的办法吧
      2021-10-13
      回复
    • 小白ᥬ😂᭄
      小白ᥬ😂᭄
      2021-10-13回复*好市民~
      你是想要onLaunch重新执行一次吗
      2021-10-13
      回复
  • 老张
    老张
    2021-10-13

    不能。

    wx.reLaunch吧

    2021-10-13
    有用
    回复 2
    • *好市民~
      *好市民~
      2021-10-13
      reLaunch不会刷新 app.js
      2021-10-13
      回复
    • 老张
      老张
      2021-10-13回复*好市民~
      在reLaunch前先执行app.onLaunch()和其他
      2021-10-13
      回复
登录 后发表内容