【问题描述】进入到带有参数的页面,通过 button 组件进入小程序客服会话,
安卓发送的小程序卡片,服务器事件推送中拿到的 PagePath 是 pages/kf/kf?id=123&action=index ;
iOS 发送的小程序卡片,服务器事件推送中拿到的 PagePath 是 pages/kf/kf ,页面路径后面的参数丢失。
如果是在会话中点击小程序卡片消息,返回小程序后, iOS bindcontact 事件回调拿到的页面参数为空,安卓能够正常获取到页面参数。
【解决方法】通过配置 send-message-path 属性,iOS发送的小程序卡片就可以拿到页面参数了;如果不配置的话,只有安卓能拿到页面参数。
我没配置 send-message-path,以前没出过问题,最近发现部分ios会丢参,安卓没有丢参https://developers.weixin.qq.com/community/develop/doc/000202fc000268a623b1a6a066b800