当前位置: 首页 > news >正文

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  = thisuni.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})}});},

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Kithara与OpenCV (二)
  • 观察者模式的实现
  • 海外短剧开源系统UNIAPP源码(支持多语言/海外支付/快捷登录)
  • 【Docker 系列】学习路线
  • Xcode多任务处理指南:释放iOS应用的并发潜能
  • 快速上手文心一言:让创作更轻松
  • TensorFlow系列:第五讲:移动端部署模型
  • 探索Java网络编程精髓:UDP与TCP的实战魔法!
  • 2024年高职云计算实验室建设及云计算实训平台整体解决方案
  • 三级_网络技术_13_局域网技术基础及应用
  • android 居中对齐
  • kafka部署以及常用命令详细总结
  • 【Docker系列】Docker 的基本概念和优势,以及在应用程序开发中的实际应用
  • 期货量化交易客户端开源教学第一节——交易服务器的安装
  • 【GameFramework扩展应用】6-3、GameFramework框架增加日志保存功能
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • axios 和 cookie 的那些事
  • Create React App 使用
  • happypack两次报错的问题
  • HTML中设置input等文本框为不可操作
  • JDK 6和JDK 7中的substring()方法
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • Magento 1.x 中文订单打印乱码
  • Promise初体验
  • spring + angular 实现导出excel
  • Unix命令
  • 闭包--闭包之tab栏切换(四)
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 给第三方使用接口的 URL 签名实现
  • 关于springcloud Gateway中的限流
  • 排序(1):冒泡排序
  • 学习笔记:对象,原型和继承(1)
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • # 数据结构
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (LeetCode) T14. Longest Common Prefix
  • (PADS学习)第二章:原理图绘制 第一部分
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (理论篇)httpmoudle和httphandler一览
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (四) Graphivz 颜色选择
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (转载)虚函数剖析
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET Framework 服务实现监控可观测性最佳实践
  • .NET MVC第三章、三种传值方式
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • .NET设计模式(11):组合模式(Composite Pattern)
  • .NET序列化 serializable,反序列化
  • .net中调用windows performance记录性能信息
  • .NET周刊【7月第4期 2024-07-28】