8***@qq.com
8***@qq.com
  • 发布:2020-03-06 22:00
  • 更新:2020-09-28 14:49
  • 阅读:3469

【报Bug】用户点击分享后进来后根据文档onLaunch(options) options取不到参数

分类:uni-app

用户点击分享后进来后在APP.vue 文件中 根据文档onLaunch(options) options。query 取不到参数,在微信小程序开发者工具中正常,但是真机调试包括开发预览版都取不到值,使用getCurrentPages()也拿不到路径,甚至在页面生命周期onload(option) 也拿不到参数,最后只能条件编译 用wx.getLaunchOptionsSync()才规避掉

2020-03-06 22:00 负责人:无 分享
已邀请:
风云杭州

风云杭州

console.log('App Launch'+options.scene)

用这个方式可以取到值的吧

8***@qq.com

8***@qq.com

需要进行配置,才可以取到值吧

  • 风云杭州

    不需要配置啊,按这个写法,就能取到值的。然后这个值用uni.setStorageSync(KEY,DATA)

    保存到storage, 后面就所有页面都可以调用了。。主要是app分享到小程序到时候可以访问app那里使用

    2020-09-28 14:46

  • 风云杭州

    wx.getLaunchOptionsSync() 这个函数貌似uniapp 并没有对应的函数

    2020-09-28 14:47

风云杭州

风云杭州

onLaunch: function(options) {  
    console.log('App Launch'+options.scene)  
},  
onShow: function(options) {  
    console.log('App Show'+options.scene)  
}

我试了,都是可以取到值的

该问题目前已经被锁定, 无法添加新回复