收藏
回答

使用button组件跳转到客服,部分用户能正常跳转,部分不能跳转,而且没有报错,请问这是什么原因?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug button :open-type="contract" 微信iOS客户端 8.0.53 3.6.4

<van-button type="primary" color="#7574FD" open-type="contact" send-message-img="https://xxxxxx.com/upload/statis/img_5_1.png

show-message-card="{{true}}" send-message-title="客服开通“活动报名”" block round>

{{orderInfo.price}}元前往小程序客服开通</van-button>

点击该按钮后,部分用户无法跳转到客服,部分用户可以正常跳转到客服,无任何报错,测试使用的手机微信版本均已是最新版,已排除掉手机问题

这是能正常跳转和不能正常跳转的用户使用bindcontact回调查看到的数据

{"type": "contact", "timeStamp": 179351, "target": {"id": "", "dataset": {}}, "currentTarget": {"id": "", "dataset": "<Circular: @.target.dataset>"}, "mark": {}, "detail": {}, "touches": "<Undefined>", "changedTouches": "<Undefined>", "mut": false, "_requireActive": "<Undefined>"}

{"type": "contact", "timeStamp": 36551, "target": {"id": "", "dataset": {}}, "currentTarget": {"id": "", "dataset": "<Circular: @.target.dataset>"}, "mark": {}, "detail": {"path": "", "query": {}}, "touches": "<Undefined>", "changedTouches": "<Undefined>", "mut": false, "_requireActive": "<Undefined>"}

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

1 个回答

  • 大山
    大山
    11-05

    使用小程序原生 button 标签对比测试一下。

    11-05
    有用
    回复 2
登录 后发表内容