如何获取geoLocation positionError原因的详细信息

时间:2013-02-06 08:28:58

标签: java gwt geolocation gps

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

我可以区分错误,是因为没有使用gps功能引起的还是因为没有从gps获取信号引起的?是否尝试获取位置也没有位置,或者只是尝试使用gps?

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

1 个答案:

答案 0 :(得分:0)

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

  

POSITION_UNAVAILABLE说gps已关闭。     
TIMEOUT说它未能挽回价值。

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