收藏
回答

跪求各位大神,公众号消息推送详情跳转小程序,小程序参数获取失败问题?

场景: 公众号推送消息,消息模板带有‘详情‘,点击可跳转小程序(可带参数:官方文档给出pagepath: index?xxx=xxx),然鹅,进过多次试验,可以跳转小程序,但是参数不可获取(在onLoad 的options中并没有任何参数),跪求求各位大神解答下。

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

2 个回答

  • cool
    cool
    2019-08-22

    楼上解决了吗

    2019-08-22
    有用
    回复
  • 🇱 🇦 🇳 🇬
    🇱 🇦 🇳 🇬
    2018-11-15

    用你推送要跳转的路径,自定义一个编译模式,这样你就可以断点调试是哪里的问题了。

    创建编译模式方法:


    第一步



    第二步


    创建完成后直接编译,开发工具会自动跳转到你配置的路径,这样就可以模拟推送点击事件了

    2018-11-15
    有用
    回复 5
    • 小明
      小明
      2018-11-15

      首先感谢大神提供的建议,试验了下是可以获取到参数。但是,实际场景还是获取不到参数,是否后台在写消息推送模板时,传参方式错误???有成功案例吗?可以知道后台是如何跳转来并传参的么?

      2018-11-15
      回复
    • 🇱 🇦 🇳 🇬
      🇱 🇦 🇳 🇬
      2018-11-15

      后台推送的是一个完整路径,例如:pages/business/technicianFile/technicianFile?id=2222&type=1我的项目点击推送消息接受参数是正常的,

      你可以让后台检查一下,路径和参数是否正确,最好是让后台把一个推送完整的路径给你尝试一下。


      2018-11-15
      回复
    • 小明
      小明
      2018-11-15回复🇱 🇦 🇳 🇬

      我们后台路径是直接index?xxx=xxx,后台路径应该是没有问题的,可以跳进小程序来,就是参数没拿到,像这样,我们后台字段用的是pagepath,你那是这个吗???我看有人用的是path,路径是类似你的pages/xxxx/全路径。

      2018-11-15
      回复
    • 🇱 🇦 🇳 🇬
      🇱 🇦 🇳 🇬
      2018-11-16回复小明

      今天后台不在,我不知道后台格式是怎样的,反正我给后台的路径是这样让他们按照微信推送的方式给我返回的。我能知道的你都试了没有问题,我也黔驴技穷。

      2018-11-16
      回复
    • 小明
      小明
      2018-11-16回复🇱 🇦 🇳 🇬

      好的,谢啦。......只能再多试几次了,这东西搞得脑壳疼,官方文档又不详细

      2018-11-16
      回复
登录 后发表内容