我正在开发一个应用程序,它模拟用户的位置,而其他应用程序则试图访问它。我使用的是带有Cyanogenmod 12的三星Galaxy S3。到目前为止,模拟位置已经证明了对Yelp的反对。然而,每当我打开默认的浏览器应用程序,谷歌“靠近我”或“我在哪里”时,结果就知道我的真实位置。为什么/如何让浏览器知道我在哪里,我不是在被欺骗的位置?
发布于 2016-10-24 18:32:49
浏览器可能根据IP地址而不是GPS来确定位置。
每个这 wiki页面:
IP地址具有两个主要功能:主机或网络接口标识和位置寻址。
使用全球定位系统确定位置使用卫星系统来确定位置。全球定位系统的工作原理是这里。然而,在IP地址的情况下,位置是使用IP地址系统来确定的,而IP寻址系统的设计方式是能够确定位置。IANA (监督IP地址分配的组织)按照描述的这里将IP地址分配给区域互联网注册中心。然后,区域互联网登记处将不同的地址分配给ISP,然后再分配给客户。
总而言之,IP地址的“数字”包括帮助确定用户的位置。
https://stackoverflow.com/questions/40224756
相似问题