2011-03-30 117 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