先给大家看一下效果图:

一、 登录小程序后台添加客服人员

 二、在.wxml页面添加contact客服代码

1、第一种方式:使用<contact-button>按钮,缺点:不能自定义图标,官方自带的太丑

<contact-button class='cBtn' type="default-dark" size="20" session-from="weapp">
  联系商家
</contact-button>

效果如右图:

属性值说明: 

属性名类型默认值说明
sizeNumber18会话按钮大小,有效值 18-27,单位:px
typeStringdefault-dark会话按钮的样式类型
session-fromString 用户从该按钮进入会话时,开发者将收到带上本参数的事件推送。本参数可用于区分用户进入客服会话的来源。

type 有效值:

说明
default-dark 
default-light 

2、第二种方式: 使用<button>按钮,优点:可自定义图标

 <button class="none-btn" open-type="contact" session-from="weapp" hover-class="btn-hover">
   <my-icon my-class="my-icon" type="lianxikefu" size="20" color="#90D8FF" />联系商家
 </button>

效果如右图:

下面提供一下.none-btn的代码,用于去掉按钮的背景和边框

/*透明按钮*/
.none-btn {
  height: 50rpx;
  line-height: 50rpx;
  border: none;
  background: none;
  outline: none;
  border-style: none;
  font-size: 24rpx;
  color: #6d6d6d;
}

.none-btn::after {
  border: none;
}

 

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐