百度小程序的一键拨号功能需要在swan和js中加代码。下面以工业监控站为例,说明如何使用一键拨号。
首先在swan中绑定拨号函数,再在对应的js中写拨号函数。注意js中调用的是后台的设置的联系方式中的第一个联系电话,需要先填上电话,不然无法拨号。
swan部分:
js部分:
calling: function (e) {
let mobile = e.currentTarget.dataset.id;
if (!mobile) {
mobil = app.globaldata.settings.cfg_kefu_tel;
}
swan.makePhoneCall({
phoneNumber: mobile,
success: function () {
console.log("拨打电话成功!")
},
fail: function () {
console.log("拨打电话失败!")
}
})
}