2011-03-30 112 views
0

我見過有關需要簽名代碼才能訪問BlackBerry中的位置功能的文章(http://stackoverflow.com/questions/2876050/blackberry-location-api-not-working-correctly)但即使是一個網站,這是需要嗎?我的經緯度都是0,但簽名代碼似乎是用於原生應用程序,而不是網站。我真的很感激任何提示。謝謝!BlackBerry位置支持

回答

0

位置API不需要代碼簽名即可訪問,但位置數據被認爲是特權,並且應用程序需要用戶權限才能訪問它。還有一個系統允許用戶授權網站訪問位置數據,但我不太熟悉它。

我跟我的老闆談過,他實際上使用JS訪問黑莓的位置。他只是遵循documentation here。雖然他確實說過,在我將其升級到9000系統的操作系統5.0之前,這有點讓人失望。他唯一的建議是緩慢的,你必須等待。

+0

謝謝理查德。這是通過瀏覽器,而blackberry.location.GPSSupported返回true ...但是,blackberry.location.latitude和blackberry.location.longitude都返回0. – dwarbi 2011-03-30 17:05:35

+0

我已經更新了我的答案,以添加我的老闆的建議。 – Richard 2011-03-30 18:29:21

+0

「必須等待」< - 很高興知道。我正在做一個檢查並立即根據值重定向。也許我需要設置一個計時器。謝謝! – dwarbi 2011-03-31 14:24:52