收藏
回答

【bug】小程序客服里面点开打开小程序卡片,不能跳转到指定小程序页面

使用场景:在一个小程序里面点击按钮进入客服小程序,然后点击客服小程序里面收到的小程序卡片消息,没有跳转到小程序的指定页面,而是跳转到小程序的首页,如果单独打开客服小程序,点击里面的小程序卡片消息,可以跳转到小程序的指定页面,希望官方大大解决一下这个bug,谢谢!

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

3 个回答

  • 养乐多
    养乐多
    2021-05-12

    您好不知道你解决了没

    2021-05-12
    有用
    回复
  • 驰名双标
    驰名双标
    2019-07-15


    能不能用这个属性?

    2019-07-15
    有用
    回复
  • 耳朵
    耳朵
    2019-06-21

    需在你小程序的客服 button 上添加 bindcontact 监听事件即可,代码示例:

    <button open-type="contact" bindcontact='contactCallback'>联系客服</button>

    监听事件的代码示例:

    contactCallback: function(e) {
        var path = e.detail.path, query = e.detail.query, params = '';
        if (path) {
            for (var key in query) {
                params = key + '=' + query[key] + '&';
            }
            params = params.slice(0, params.length - 1);
            wx.navigateTo({
                url: path + '?' + params        })
        }}


    2019-06-21
    有用
    回复 4
    • 阳光
      阳光
      2019-07-25

      在小程序中访问客服按上面的形式OK

      在客服消息中按官方文档的形式。

      var path = e.path, query = e.query

      这个官方不统一也是蛮坑的

      2019-07-25
      回复
    • 兔八哥
      兔八哥
      2020-03-18
      for循环遍历没有累加,只能拿到一个参数
      2020-03-18
      回复
    • 养乐多
      养乐多
      2021-05-12
      您好,这个体验版怎么调试呢?
      2021-05-12
      回复
    • 飞行器的执行周期
      飞行器的执行周期
      2022-03-07
      您好 unipp 这个bindcontact 监听事件失效 ,是什么原因呢
      2022-03-07
      回复
登录 后发表内容