收藏
回答

wx.reLaunch报错

问题模块
API和组件


如图  调用wx.relaunch报错:fail can not invoke relaunch in background。

官方给的答案是:reLaunch 在小程序进入后台不能调用

请问这句话是什么意思啊,到底有什么好的办法解决吗?

最后一次编辑于  2017-08-03  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

18 个回答

  • lcl123456
    lcl123456
    2018-09-12

    同样遇到这个问题,想不到这么久了还没有官方出来解决一下

    2018-09-12
    赞同
    回复
  • Presbyter🎱
    Presbyter🎱
    2017-09-20

    额,他们出不来了

    2017-09-20
    赞同
    回复
  • 真卡拉(卡密欧是也)
    真卡拉(卡密欧是也)
    2017-09-20

    腾讯小程序运维,你们给我出来,为什么Android手机(已经测试过了6款手机,小米、魅族、华为、iPhone6、就连最新的一加5(ANdroid7.1.1也测试啦)),清一色的wx.reLaunch()不能正常使用,PC模拟器上和iOS手机上都可以正常运行,,,TNND,这是不是你们专门坑Android手机用户的一个API???气死我了

    2017-09-20
    赞同
    回复
  • Presbyter🎱
    Presbyter🎱
    2017-08-22

    不清楚,你的代码逻辑是怎么样的,方便的话把代码贴出来

    2017-08-22
    赞同
    回复
  • 鞋d
    鞋d
    2017-08-22

    请问用别的方法解决是什么呢?

    我也遇到这个问题了,是在支付流程回调的时候,看控制台里报错之前有App:onHide have been invoked,报错之后有App:onShow have been invoked,应该是小程序的前后台切换时的问题。

    希望有高人可以帮忙解惑,确实需要这样的场景用法

    2017-08-22
    赞同
    回复
  • Presbyter🎱
    Presbyter🎱
    2017-08-14

    试过,情况不一样,但是你可以试试,应该不会报错的

    2017-08-14
    赞同
    回复
  • 流氓兔
    流氓兔
    2017-08-14

    你换成什么跳转了?我刚才在一个群里问到了,我的是在onload里跳转,人家说“页面正在加载中,怎么可能实现跳转呢”,让我把relaunch跳转写在onReady里,说这样肯定对,然后具体就让我看文档,我现在还不是很懂,不过楼主你的情况和我一样吗?你有试过onready方法吗

    2017-08-14
    赞同
    回复
  • Presbyter🎱
    Presbyter🎱
    2017-08-14

    我砍掉一部分逻辑实现的,换了跳转方式

    2017-08-14
    赞同
    回复
  • Presbyter🎱
    Presbyter🎱
    2017-08-14

    ding

    2017-08-14
    赞同
    回复
  • 流氓兔
    流氓兔
    2017-08-14

    我也是,这个问题 ,在页面onload的时候就有这个跳转,首次进入这个页面可以跳,退出小程序再次进入该页面时这个跳转就报这个错,有谁知道是什么原因,我也弄不懂什么叫进入后台,楼主是怎么解决的??求教

    2017-08-14
    赞同
    回复

正在加载...