收藏
回答

小程序转发

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 需求 onShareAppMessage 微信iOS客户端 iOS 6.6.6 2.0.9


小程序转发api

在onShareAppMessage 设好了路径,并带有自定义参数,转发出去后,点开小程序,在onLoad里面options里面获取不到自定义参数,是什么原因呢?



如图,最后打印的name 为 空值,求解,谢谢!

最后一次编辑于  2018-06-01
回答关注问题邀请回答
收藏

3 个回答

  • 蔡宝
    蔡宝
    2018-06-02

    解决了哈。各位。原来是页面里还有另一个空白的onShareAppMessage,

    2018-06-02
    赞同
    回复
  • 解析
    解析
    2018-06-01

    在onLoad 方法里面debugger一下,监控一下options参数的数据结构,看里面是否有属性nickName,看大小写是否一致


    url可以不分大小写,但options是一个JavaScript对象,大小写敏感的。

    2018-06-01
    赞同
    回复
  • 莫过于此
    莫过于此
    2018-06-01

    是family.js的onLoad内获取不到吗?

    2018-06-01
    赞同
    回复 2
    • 莫过于此
      莫过于此
      2018-06-01

      是kobe这个写死的也获取不到吗?

      2018-06-01
      回复
    • 蔡宝
      蔡宝
      2018-06-02

      是family.js 里的。对。写死也拿不到。

      2018-06-02
      回复