Geolocation 是怎样通过浏览器获取我们的物理位置的
只有服务器端才是通过客户端IP来猜可能在哪里的,谁告诉你浏览器是通过IP来定位的?台式机可以通过WiFi来定位。
■网友
HTML5 中 Geolocation 获取地理位置的原理是什么? - Google Chrome可以看看这个吧。
■网友
推荐 https://getipdata.com/demo/
■网友
写过类似的程序,出来得瑟一下。其实我写的就是个P 如果有不对请怒喷……原则上是不可以定位的,是的,我最早测试的时候什么权限都不允许必须我自己输入一个经纬度告诉谷歌我在哪然后才有了我在哪 之后,我允许请求位置,位置没有问题。用的是学校lab的机器,配置不明,但是可以确定的是,没有GPS,没有wifi。学校网路的小区出口其实在中环,我们在九龙。但是丝毫不影响。所以绝对不是IP。原因不明,因为不是读计算机的,老师都不清楚我们的小区出口是中环,所以没有问到确切的原因。理解上就是会有对mac地址与已经send过的位置数据或者其他的数据进行搜集,然后会有个比较大的数据库进行支撑。直接做匹配。至于什么允许不允许,呵呵~
■网友
安卓和苹果上的浏览器不是都要定位权限吗,不就是为了这个?
■网友
通常是 wifi triangulation
■网友
最终调用的是Android网络定位的接口,是通过wifi或cell ID来定位的
■网友
如果你的手机打开了网络辅助定位,成功后会把路由器物理地址等信息传到网上去。台式机会得到当前路由信息和服务器上的比较。
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 船舶■江苏镇江谏壁船闸2020年船舶通过量近2亿吨
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 红米手机通过QQ空间的成功营销,给涉足社会化营销的企业有哪些启示
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
