微信小程序 一键拨号功能 在线客服

一键拨号需要使用bindtap方法,然后在JS中写逻辑,具体如下:

在线客服微信小程序有自己的按钮时,只需要加上开放型='接触'就可以直接点击触发

小程序前端


<view style='top:76%;left:82%; position: fixed;'>
     <!-- 一键拨号 -->
     <view class='hw50' style='background-color: rgba(0, 0, 0, 0.5);border-radius: 50%;' bindtap='callme'>
        <image src='/images/xph.png' style='width:45rpx;height:45rpx;margin-top:18rpx; margin-left:30rpx;'></image>
        <text class='block font10 white center'style='margin-top:-8rpx'>一键拨号</text>
     </view>
     <!-- 微信客服 -->
     <view class='m_t5 hw50' style='background-color: rgba(0, 0, 0, 0.5);border-radius: 50%;'>
       <button class='form_button'  open-type='contact' >
          <image src='/images/xkf.png' style='width:45rpx;height:45rpx;margin-top:18rpx; margin-left:30rpx;'></image>
          <text class='block font10 white center'style='margin-top:-20rpx'>微信客服</text>
       </button>
     </view>
</view>
样式:
 

.hw50{width:100rpx;height:100rpx;}
/* 覆盖button样式 */
button.form_button{
  background-color:transparent;
  padding:0;
  margin:0;
  display:inline;
  position:static;
  border:0;
  padding-left:0;
  padding-right:0;
  border-radius:0;
  font-size:0rpx;
  color:transparent;
}

拨号功能的方法


callme: function() {
    var that = this
    wx.makePhoneCall({
      phoneNumber: '你的电话号',
    })
  },

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值