button 组件 IM 客服能力收藏我的收藏
收藏
我的收藏属性说明
属性名 | 类型 | 默认值 | 必填 | 说明 | 最低支持版本 |
open-type | string | | 是 | 用于调用开放能力,此场景下需要设置为 "im" | 2.68.0 |
data-im-id | string | | 是 | 2.68.0 | |
bindim | EventHandle | | 否 | 监听跳转IM的成功回调 | 2.68.0 |
binderror | EventHandle | | 否 | 监听跳转IM的失败回调 | 2.68.0 |
商品卡片的额外参数
属性名 | 类型 | 默认值 | 必填 | 说明 | 最低支持版本 |
data-im-type | string | | 是 | IM卡片类型,商品卡片时的固定填写 "goods" | 2.80.0 |
data-goods-id | string | | 是 | 2.80.0 | |
data-biz-line | string | | 是 | 商品类型,“1”代表生活服务,“2”代表泛知识。 | 2.80.0 |
订单卡片的额外参数
属性名 | 类型 | 默认值 | 必填 | 说明 | 最低支持版本 |
data-im-type | string | | 是 | IM卡片类型,订单卡片时的固定填写 "order" | 2.80.0 |
data-order-id | string | | 是 | 2.80.0 |
代码示例
<button open-type="im" data-im-id="{{ imId }}" bindim="imCallback" binderror="onimError" > 跳转 IM </button>
Page({ data: { imId: "客服的抖音号", }, imCallback(e) { console.log("跳转IM客服成功", e.detail); }, onimError(e) { console.log("拉起IM客服失败", e.detail); }, });
Bug & Tip
无