uni-app - 拨打电话功能

前言

在 uni-app 中实现拨打电话功能非常简单,只需要调用框架为我们封装好的 uni.makePhoneCall(OBJECT) API 即可。

参数配置表:

参数名 说明
phoneNumber 需要拨打的电话号码,必须是 string 类型。
success 接口调用成功的回调,必须是 function 类型。
fail 接口调用失败的回调函数,必须是 function 类型。
complete 接口调用结束的回调函数(调用成功、失败都会执行),必须是 function 类型。

实现代码

参数必须是一个对象(object),它包含一些属性(参数):

go(){
 	uni.makePhoneCall({
 	
 	// 手机号
    phoneNumber: '110', 

	// 成功回调
	success: (res) => {
		console.log('调用成功!')	
	},

	// 失败回调
	fail: (res) => {
		console.log('调用失败!')
	}
	
  });
}

// UI
<button @click="go()">联系我</button>

当点击按钮时(UI),就会调起手机通讯录,自动将 phoneNumber 的值写入在手机屏幕中,需要注意的是,调起的瞬间会询问用户是否允许访问,如果用户拒绝的话,此 API 不生效。

你可能感兴趣的:(+,UniApp)