uniapp-小程序获取用户位置

1. 需要在微信公众平台进行接口的申请。选择自己需要用的接口。

2. 在app.json文件中配置permission和requiredPrivateInfos。requiredPrivateInfos里面是你需要使用的接口。

3. 配置完成后,就可以使用了。

相关获取位置API的链接

4. 如果要获取当前位置到某一个指定位置的距离。

可以看这篇文章

也可以不用申请key值,可以使用腾讯地图的点图拾取坐标,获取指定位置的经纬度,然后使用计算公式进行计算。

腾讯地图的点图拾取坐标

uniapp开发微信小程序中,可以通过微信授权的方式获取用户的信息,包括头像、昵称和手机号。具体步骤如下: 1. 使用uni.login()方法获取微信提供的code码。 2. 使用获取到的code码,可以获取用户的唯一标识openid和会话密钥sessionkey,用于解密获取手机的加密信息。 3. 使用微信提供的getphonenumber方法,获取encryptedData和iv两个字段的内容。 4. 使用微信提供的解密方法,可以得到最终的手机号。 5. 要获取用户的头像、昵称等信息,可以直接调用uni.getUserProfile()方法。 通过以上步骤,就可以在uniapp微信小程序获取用户的信息了。引用\[2\]\[3\] #### 引用[.reference_title] - *1* *3* [uniapp小程序中登录,获取用户信息,获取手机号逻辑记录](https://blog.csdn.net/u011608672/article/details/124713671)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [uniapp小程序登录,获取用户信息,获取手机号等流程](https://blog.csdn.net/tutodelinglimgho/article/details/131321975)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值