uni-app 保存号码到通讯录

1、 添加模块

2、添加权限

3、添加策略

Android:
"permissionExternalStorage" : {
                    "request" : "none",
                    "prompt" : "应用保存运行状态等信息,需要获取读写手机存储(系统提示为访问设备上的照片、媒体内容和文件)权限,请允许。"
                },

IOS:
"privacyDescription" : {
                    "NSPhotoLibraryUsageDescription" : "上传用户头像保存分享海报",
                    "NSPhotoLibraryAddUsageDescription" : "上传用户头像保存分享海报",
                    "NSCameraUsageDescription" : "需要开启摄像头使用权限",
                    "NSLocationWhenInUseUsageDescription" : "根据客户地理位置推荐最近门店",
                    "NSLocationAlwaysUsageDescription" : "根据客户地理位置推荐最近门店",
                    "NSMicrophoneUsageDescription" : "获取用户麦克风",
                    "NSAppleMusicUsageDescription" : "",
                    "NSContactsUsageDescription" : "获取用户通讯录"
                },

4、小程序需要添加隐私权限 (通讯录)

小程序 -- 微信公众平台 中修改隐私策略

5、保存代码

放到util里面 公用

baocundianhua(name, phone, address) {
		let  _this  = this
		uni.addPhoneContact({
			nickName: name,
			firstName: name,
			remark: name,
			mobilePhoneNumber: phone,
			success: function() {
				console.log('success');
				uni.showToast({
					title: '添加成功',
					icon: 'success',
					duration: 2000
				})
			},
			fail: function(e) {
				console.log(e);
				uni.showToast({
					title: '添加失败',
					icon: 'error',
					duration: 2000
				})
			}
		});
	},
相关推荐
SummerGao.几秒前
【解决】uniapp踩坑记录,真机调试 instanceof 无法判断数组类型、路由报错query未定义...
uni-app
guodongAndroid2 小时前
十年 Androider 写了两个月 uni-app x
android·uni-app
我即将远走丶或许也能高飞4 小时前
uniapp 使用renderjs通信
java·前端·uni-app
一舍予4 小时前
uniapp 自定义图片预览组件PicturePreview(Vue3、组合式、ts)
前端·javascript·uni-app
两个人的幸福online4 小时前
uniapp 开发公众号 h5(openid,微信支付,订阅通知)
redis·微信·uni-app
文 丰4 小时前
【uniapp】集成第三方插件示例
uni-app
苹果电脑的鑫鑫4 小时前
在uni-app中使用charts图表
uni-app
摇头的金丝猴4 小时前
uniapp vue3 转换华为鸿蒙(以及问题一些解决方案)
javascript·vue.js·华为·微信小程序·小程序·uni-app·harmonyos
控场的朴哥4 小时前
uniapp微信小程序 canvas绘制圆形半透明阴影 createCircularGradient函数不支持透明度部分解决方案
微信小程序·小程序·uni-app·canva可画
镜中的女孩-potato9 小时前
关于uniapp的vue2.x版本的路由守卫拦截方案
前端·vue.js·uni-app