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

微信小程序导入微信地址

获取用户收货地址。调起用户编辑收货地址原生界面,并在编辑完成后返回用户选择的地址。

1:原生微信小程序接口使用API:wx.chooseAddress(OBJECT)

wx.chooseAddress({success (res) {console.log(res.userName)console.log(res.postalCode)console.log(res.provinceName)console.log(res.cityName)console.log(res.countyName)console.log(res.detailInfo)console.log(res.nationalCode)console.log(res.telNumber)}
})

2:uniapp 使用uni.chooseAddress(OBJECT)

获取用户收货地址。调起用户编辑收货地址原生界面,并在编辑完成后返回用户选择的地址,需要用户授权 scope.address。

uni.chooseAddress({success(res) {console.log(res.userName)console.log(res.postalCode)console.log(res.provinceName)console.log(res.cityName)console.log(res.countyName)console.log(res.detailInfo)console.log(res.nationalCode)console.log(res.telNumber)}
})

直接使用此接口会报错:{errMsg: "chooseAddress:fail the api need to be declared in …e requiredPrivateInfos field in app.json/ext.json"}

HBuilderX中开发,manifest.json文件的mp-weixin节点中加入以下配置即可成功调用:

"requiredPrivateInfos": ["getFuzzyLocation","choosePoi","chooseAddress"
],
"permission": {"scope.userLocation": {"desc": "你的位置信息将用来进行接口调试"}
}

http://www.lryc.cn/news/96581.html

相关文章:

  • 如何在Debian中配置代理服务器?
  • 在外远程NAS群晖Drive - 群晖Drive挂载电脑磁盘同步备份【无需公网IP】
  • [SQL挖掘机] - 标量子查询
  • MTK 进META的两种方式
  • AutoSAR系列讲解(实践篇)9.2-信息发送的Filter机制
  • JVM详解(超详细)
  • Vue学习Day3——生命周期\组件化
  • Rust vs Go:常用语法对比(八)
  • pytorch学习-线性神经网络——softmax回归+损失函数+图片分类数据集
  • Docker compose(容器编排)
  • xmind latex【记录备忘】
  • RocketMQ(1.NameServer源码)
  • 责任链vs金融登录
  • 通过VIOOVI,了解联合作业分析的意义和目标!
  • 清洁机器人规划控制方案
  • 设计模式 - 工厂模式
  • elementUI this.$confirm 文字大小样式
  • Kafka的TimingWheel
  • 第2集丨webpack 江湖 —— 创建一个简单的webpack工程demo
  • Python(Web时代)——初识flask
  • 二、SQL-5.DQL-8).案例练习
  • 浙大数据结构第五周之05-树7 堆中的路径
  • C# Modbus TCP上位机测试
  • instr字符查找函数(oracle用instr来代替like)
  • trie树的一点理解
  • Linux CentOS监控系统的运行情况工具 - top/htop/glances/sar/nmon
  • Qt开发(2)——windows下调用外部程序
  • PostgreSQL查看数据库对象大小
  • 给el-table实现列显隐
  • 为Android构建现代应用——应用架构