我正在尝试使用我的互联网连接的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时,我使用的页面就像例如
获取我的位置。
但我的位置不正确或至少在附近,它总是在其他城市。 我能做什么?