1

我正在使用 gwt 地理位置 API (com.google.gwt.geolocation.client.Geolocation) 来读取 gwt 移动客户端上的当前位置。

我可以区分错误,是由于没有打开 gps 功能还是由于没有从 gps 获取信号引起的?它是否也尝试在没有位置的情况下获取位置,还是仅尝试使用 gps?

我通过有线连接用台式机编写了一个 gwt 应用程序,因此通过实时测试来验证这一点并不容易。

4

1 回答 1

0

Geolocation API 在失败时抛出 PositionError。它有一个代码,它告诉你是哪种情况:

POSITION_UNAVAILABLE说gps关了。
TIMEOUT说它未能恢复价值。

我必须检查这个变量,我知道是哪种情况。

于 2013-02-06T08:40:16.800 回答