不使用GPS,通过IONIC中的IP地址获取我的真实位置

时间:2016-11-23 15:18:30

标签: cordova ionic-framework

我正在尝试使用我的互联网连接的IP地址获取我的位置,我不能使用GPS。有了4g网络,我的位置离我现在的城市太远,这发生在wifi连接上(使用由离子编译的apic)(在三星Galaxy s7上测试)。一个例子可能是,我在旧金山,在我看来,我位于纽约。

要获取我正在使用此插件的IP地址:

Cordova-plugin-networkinterface,(当使用网络4g时,我不知道为什么我的IP地址没有出现,这与wifi网络不会发生)

https://github.com/salbahra/cordova-plugin-networkinterface

我也使用以下网页:

http://ipv4.myexternalip.com/json43

http://wtfismyip.com/text48         http://api.ipify.org/?format=text36         http://myexternalip.com/raw38

当通过这个插件或其中一个页面获取ip时,我使用的页面就像例如

http://www.ip2location.com/

获取我的位置。

但我的位置不正确或至少在附近,它总是在其他城市。 我能做什么?

0 个答案:

没有答案