pc端js获取当前经纬度_js获取用户当前地理位置(省、市、经纬度)

在很多情况下,我们需要用到定位功能,来获取用户当前位置。当前比较流行的定位API有腾讯地图、百度地图、高德地图、搜狗地图等等,在这里我使用的是腾讯地图定位API,根据用户IP获取用户当前位置,API返回结果详细到区一级,包涵经纬度。

一、腾讯地图极简的定位API——IP定位

1.1请求参数(如下图所示):                                                                 返回参数(如下图所示):

              

1.2IP定位的优缺点:

优点:极简,易懂。不需要用户地理位置授权,不需要引用插件,一个ajax完全搞定。

缺点:定位不准确,虽说可定位到区一级,但实际上一般只能定位到市一级,偶尔还只能定位到省一级,此时就要用到手动定位了。

1.3示例(此处的开发密钥是我已经在腾讯申请好了的,若要引用,烦请去腾讯申请,申请流程很简单。)

1.31jquery实现IP定位

腾讯定位-jquery

$.ajax({

type:"get",//接口规定,只能用get

async:true,//异步

url:"https://apis.map.qq.com/ws/location/v1/ip",//接口地址

data: {"key":"PTMBZ-GCQLW-SC2RG-R2F

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值