收藏
回答

安卓手机发送客服消息(小程序卡片消息类型),服务端接收的页面路径异常

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug 客服消息-接收消息和事件,客服消息按钮 客户端 6.6.7, 6.7.2 2.2.4

- 当前 Bug 的表现

安卓手机发送客服消息(小程序卡片消息类型),服务端接收的页面路径pagePath没有带上页面参数,苹果手机发送的客服消息则可正常接收页面参数


- 预期表现

发送客服消息(小程序卡片消息类型),服务端接收的页面路径pagePath能带上页面参数



最后一次编辑于  2018-08-30  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • 1988
    1988
    2018-08-30

    都是从小程序里面的客服按钮入口发的?

    2018-08-30
    赞同
    回复 4
    • %004A%004F%0045
      %004A%004F%0045
      2018-08-30

      是的,苹果正常,安卓之前也正常,今天用户反馈过来安卓的有问题

      2018-08-30
      赞同
      回复
    • 1988
      1988
      2018-08-30回复%004A%004F%0045

      好像是有这样的bug,我们给客户做消息自动回复卡片消息时,也到不了特定页面。只能到首页

      2018-08-30
      赞同
      回复
    • %004A%004F%0045
      %004A%004F%0045
      2018-08-30回复1988

      只能在客服按钮设置send-message-path了,但是又会出现另一个bug,拿到的pagePath是原来页面的路径叠加上send-message-path,要服务端处理一下


      2018-08-30
      赞同
      回复
    • 1988
      1988
      2018-09-20回复%004A%004F%0045
      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        })
          }}
      <button open-type="contact" bindcontact='contactCallback'>联系客服</button>


      2018-09-20
      赞同
      回复