2012-04-18 46 views
0

我使用Jquery mobile創建移動網站。用戶需要在文本框中輸入他們的位置。Jquery Mobile地理位置。 IP地址問題

爲了使這更容易,我想使用地理位置爲他們找到他們的位置。

我的理解是,當沒有gps功能可用時(例如大多數筆記本電腦),地理定位服務將使用他們的IP地址以及該區域的wifi信號來提供一個位置。這很糟糕。這告訴我,計算機在距離我實際上是9英里遠....

我在我的iPhone上運行該網站,它發現我的位置完美。這是因爲它使用手機中的gps功能。

所以,我想要做的:以某種方式檢查用戶設備(iPhone,Android,筆記本電腦,PC)是否具有GPS。如果是這樣,請使用地理位置查找其位置。如果不跳過地理位置搜索並手動輸入位置。

回答

1

地理定位api不會給你任何關於用於提供用戶位置的方法(除非你使用像phonegap這樣的底層框架)。可能是你應該處理準確度參數來檢查位置是否可以接受。