uniapp 选择地址

uni.getLocation(OBJECT) | uni-app官网

wx.getSetting({
				success: (res) => {
					if (!res.authSetting['scope.userLocation']) {
						wx.authorize({
							scope: 'scope.userLocation',
							success: (res) => {

							},
							fail: (res) => {
								wx.showModal({
									title: '提示',
									content: '位置信息未授权,点击确定前往授权',
									success: function (res) {
										if (res.confirm) {
											wx.openSetting({
												success: (res) => {
													console.log('授权成功')
												}
											})
										}
									}
								})
							}
						})
					} else {
						uni.getLocation({
							type: "gcj02",
							success: (res) => {
								let latitude = res.latitude
								let longitude = res.longitude
								uni.chooseLocation({
									latitude,
									longitude,
									success: (result) => {
										// result.name  位置名称
                                        // result.address  详细地址
									}
								})
							}
						})
					}
				}
})

1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值