收藏
回答

微信客服聊天界面内的卡片气泡,点击跳转到小程序,页面为空白

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.openCustomerServiceChat 微信安卓客户端 8.0.10.1960 2.19.3

https://developers.weixin.qq.com/miniprogram/dev/api/open-api/service-chat/wx.openCustomerServiceChat.html

wx.openCustomerServiceChat({
  corpId: 'xxx'
  extInfo: {
    url: 'https://work.weixin.qq.com/xxx'
  },
  showMessageCard: true,
  sendMessageTitle: 'test titile',
  sendMessagePath: '/pages/routeA/routeA', // 或者尝试使用‘pages/routeA/routeA’
})  

需求背景:小程序支持进入客服聊天界面,且支持发送卡片,卡片链接到一个该小程序存在的页面。故如上诉代码,指定了sendMessagePath为目标页面路由。

结果:小程序可以进入客服聊天且可发送卡片,但点击该卡片后进入页面为空白页。

PS: 若不指定sendMessagePath则可以正常打开小程序首页

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

3 个回答

  • 柿子
    柿子
    2022-03-07

    在微信直播间场景下联系客服,点击客服回复小卡片根本无法跳转。关闭直播间,在微信聊天中打开客服聊天,并再次打开小卡片,跳转正常。

    因此:是不是直播间是最高层,其他小卡片跳转都无法触发?????

    2022-03-07
    有用
    回复
  • 墨铭棋缪
    墨铭棋缪
    2021-10-28

    同样问题,同时发现客服在企业微信可以打开这个链接,但是客户在微信端打不开。

    再者IOS客户端发送的气泡窗口的预览图不是我传的sendMessageImg,而是拉起微信时的页面。Android气泡的预览图是正常的。

    基础库2.20.1

    2021-10-28
    有用
    回复 2
    • 墨铭棋缪
      墨铭棋缪
      2021-10-28
      链接打不开的问题解决了,sendMessagePath需要包含.html
      2021-10-28
      回复
    • 墨铭棋缪
      墨铭棋缪
      2021-10-28
      但是ios预览图还是有问题
      2021-10-28
      回复
  • 花火
    花火
    2021-09-27

    同样的问题,不知道怎么解决

    2021-09-27
    有用
    回复 2
    • 卞亚星
      卞亚星
      2022-02-18
      文档没有说明,个人测试需要以“/pages/home/index.html?id=123”的形式设置。
      2022-02-18
      1
      回复
    • A0裴真园
      A0裴真园
      2023-02-22回复卞亚星
      亲测有效
      2023-02-22
      回复
登录 后发表内容