uniapp拨打电话:uni.makePhoneCall(),需要在APP模块申请通讯录权限,否则只提示调用成功,不能拨打电话

uni.makePhoneCall(OBJECT) 拨打电话

OBJECT 参数说明:
参数名	  	类型	    必填		说明
phoneNumber	String		是			需要拨打的电话号码
success		Function	否			接口调用成功的回调
fail		Function	否			接口调用失败的回调函数
complete	Function	否			接口调用结束的回调函数(调用成功、失败都会执行)

//点击事件:拨打电话
call_phone() {
	uni.makePhoneCall({
		// 手机号
		phoneNumber: '13783712192',
		// 成功回调
		success: (res) => {
			console.log('调用成功!')
		},
		// 失败回调
		fail: (res) => {
			console.log('调用失败!')
			this.call_phone();//重复调用一次
		}
	});
},
Uniapp中,要调用电话功能,可以使用uni.makePhoneCall方法。这个方法接受一个对象作为参数,其中包含需要打的电话号码。可以在点击事件中调用这个方法来实现打电话的功能。例如,可以在一个方法中调用uni.makePhoneCall来打电话,如下所示: ```javascript call_phone() { uni.makePhoneCall({ phoneNumber: '13783712192', success: (res) => { console.log('调用成功!'); }, fail: (res) => { console.log('调用失败!'); this.call_phone(); //重复调用一次 } }); } ``` 在这个例子中,我们使用uni.makePhoneCall方法打电话,传入需要打的电话号码。同时也可以在success和fail参数中设置成功和失败的回调函数。当调用成功时,会打印"调用成功!",当调用失败时,会打印"调用失败!",并且再次调用call_phone方法来重复调用一次。 通过调用这个方法,就可以在Uniapp中实现调取电话的功能了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [uniapp打电话uni.makePhoneCall(),需要APP模块申请通讯录权限,否则只提示调用成功不能打电话](https://blog.csdn.net/qq_40745143/article/details/103712508)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [uniapp调取地图 导航到商家店铺](https://blog.csdn.net/weixin_61774894/article/details/130304911)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值