开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
凯发app官方网站的技术支持 & 案例 faq 
支付宝小程序
案例分析
sdk & demo下载
常见问题
常用工具
iot小程序
运维保障
小程序 > 支付宝小程序 > 常见问题 > api-位置常见问题
贡献者
收藏
我的文档
设置
使用限制
my.getlocation 需基础库 或更高版本。若版本较低,建议采取 兼容处理
暂无境外地图数据,在中国内地(不含港澳台)以外的地区可能无法正常调用此 api。
仅支持高德地图 style 与火星坐标系。
常见问题 
my.getlocation是否支持境外定位
暂无境外地图数据,在中国内地(不含港澳台)以外的地区可能无法正常调用此 api。 
my.getlocation没有返回城市名称
my.getlocation需要设置type大于0才会返回city字段。 
my.getlocation报error: 2001(用户拒绝给小程序授权)
查看 my.getlocation报error: 2001(用户拒绝给小程序授权)。 
my.getlocation位置授权过后是否能再次弹出授权弹窗
my.getlocation 位置授权过后可以通过小程序右上角 设置 > 地理位置按钮关闭 后再次获取地理位置会再次弹出授权弹窗。 
小程序支持搜索中文名展示到地图上吗
可以通过 my.chooselocation 使用支付宝内置地图选择地理位置,用中文地名来进行搜索地图,返回相应地理位置数据。 
小程序如何把地址转成经纬度
可以使用 my.chooselocation 唤起地址选择器,然后输入需要转换的地址名称,点击选择后就会在 success 回调里返回该地址的经纬度信息。 
my.chooselocation 支持传入经纬度吗
my.chooselocation 是使用支付宝内置地图选择地理位置。入参无法设置经纬度,但在回调函数中会返回 latitude 经度参数和 longitude 纬度参数。 
小程序支持搜索中文名展示到地图上吗
可以通过 my.chooselocation 使用支付宝内置地图选择地理位置,用中文地名来进行搜索地图,返回相应地理位置数据。 
小程序是否能帮用户把手机上的定位开启
小程序上不支持开启用户手机定位权限;可通过 my.showauthguide 权限引导 api 或相关引导提示,引导用户开启定位权限。 
小程序里打开地图app
目前无法直接从小程序唤起打开地图app,可以通过 my.openlocation 打开内置地图然后导航打开高德地图app。 
my.openlocation在没开启定位的情况ios点击没反应,android打开显示的是北京
手机位置功能没有开启导致。 my.openlocation 打开支付宝内置地图功能依赖手机的定位服务功能,可引导用户打开手机位置功能后重试,详情可查看 my.showauthguide
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图