App通信录读取

37 2023-09-04 11:08:45

BSL.GetContact('callbackMethod')

读取通信录单个联系人

参数必填说明
callbackMethod自定义回调函数

callbackMethod回调数据

参数数据类型说明
lastName字符串姓氏
firstName字符串名字
telNums字符串电话数组
emails字符串电子邮箱数组

<script type="text/javascript">
	function payResult(r) {
		alert(r);
	}
</script>
<a onclick="BSL.GetContact('payResult')">读取单个联系人</a>


BSL.GetAllContact('callbackMethod')

读取通信录所有联系人

参数必填说明
callbackMethod自定义回调函数

回调数据

读取联系人数据传入回调函数内。

参数数据类型说明
lastName字符串姓氏
firstName字符串名字
telNums字符串电话数组
emails字符串电子邮箱数组

<script type="text/javascript">
	function payResult(r) {
		alert(r);
	}
</script>
<a onclick="BSL.GetAllContact('payResult')">读取所有联系人</a>

BSL.AddContact(json,'callbackMethod')

创建新联系人到通信录内。

参数必填说明
json联系人数据
callbackMethod自定义回调函数,接收结果

json数据

参数数据类型说明
telNums字符串电话数组,可以添加多个电话
workEmails字符串工作邮箱数组,可以添加多个邮箱。
homeEmails字符串家庭邮箱数组,可以添加多个邮箱。
firstName字符串名字
lastName字符串姓氏

callbackMethod返回值

编码说明
1成功
0失败


上一篇:图片展示组件JS调用
下一篇:网页生成app,调用微信原生支付JS接口
相关文章