0

我正在使用 phonegap 开发一个应用程序。目前我正在使用 GPS phonegap api 来查找用户位置。但是一直使用 GPS 会降低电池性能(我的应用程序在后台运行以获取用户的位置),所以我想使用互联网获取用户位置。有没有办法做到这一点。

非常感谢您。游戏机

4

2 回答 2

2

那么PhoneGap 的API 使用的代码是W3C Geolocation API。它将使用可用的最佳选项来查找用户的位置。

因此,如果 GPS 处于打开状态,它将使用它。如果不是,它将使用 3G/H/任何连接,如果它连接到 WiFi,它将尝试使用它。

所以基本上它会自动使用它可以做的,所以你不需要做任何不同的事情。

于 2013-04-12T07:14:26.347 回答
0

好吧,既然智能手机或平板电脑能够上网,就必须有一个 IP 地址。您可以跟踪 IP 地址的来源位置。所以你也许可以用它做点什么。但我认为这样做很困难,所以我应该说使用 GPS 是唯一可能的方法。除此之外,这是最简单的方法。

于 2013-04-12T07:14:41.200 回答