Version: next

Taro.chooseAddress(option)

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

参考文档

类型

(option?: Option) => Promise<SuccessCallbackResult>

参数

Option

参数类型必填说明
complete
(res: CallbackResult) => void
接口调用结束的回调函数(调用成功、失败都会执行)
fail
(res: CallbackResult) => void
接口调用失败的回调函数
success
(result: SuccessCallbackResult) => void
接口调用成功的回调函数

SuccessCallbackResult

参数类型说明
cityName
string
国标收货地址第二级地址
countyName
string
国标收货地址第三级地址
detailInfo
string
详细收货地址信息
errMsg
string
错误信息
nationalCode
string
收货地址国家码
postalCode
string
邮编
provinceName
string
国标收货地址第一级地址
telNumber
string
收货人手机号码
userName
string
收货人姓名

示例代码

Taro.chooseAddress({
success: function (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)
}
})

API 支持度

API微信小程序H5React Native
Taro.chooseAddress✔️