收藏
回答

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

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

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

2 个回答

  • 晓龙
    晓龙
    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
    有用
    回复 2
    • 阳光
      阳光
      2019-07-25

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

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

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

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

      2019-07-25
      回复
    • 兔八哥
      兔八哥
      03-18
      for循环遍历没有累加,只能拿到一个参数
      03-18
      回复
登录 后发表内容