GPS坐标在使用网络的黑莓9800中不起作用

Posted

技术标签:

【中文标题】GPS坐标在使用网络的黑莓9800中不起作用【英文标题】:GPS coordinates not working in blackberry 9800 using webworks 【发布时间】:2012-10-31 14:41:57 【问题描述】:

我正在使用 html5 Geo-location API 来获取 GPS 坐标

navigator.geolocation.getCurrentPosition(geolocationSuccess, 
                                     [geolocationError], 
                                     [geolocationOptions]);

这适用于除 Blackberry 9800 以外的所有版本。我正在使用 blackberry webworks 中的 api。谁能帮帮我,黑莓9800是否支持上述api,或者我必须做其他事情。

或者谁能告诉我任何用于地理定位的黑莓网络工程扩展。

【问题讨论】:

【参考方案1】:

这是在 BlackBerry WebWorks 应用程序中检索 GPS 坐标的正确方法。

确认您的设备通常可以检索 GPS 坐标。如果它适用于除一个设备之外的某些设备,那么我认为这是一个连接问题。试试这个:

1) 打开设置 --> 设备 --> 位置设置 2) 确保“定位服务”设置为“开启”。 3) 打开菜单,选择“刷新位置”

您应该会在此屏幕的“位置”部分看到填充的 GPS 坐标。这些值将被发送到 navigator.geolocation.getCurrentPosition() 方法。如果这些值仍然为空,那么您的应用也将获得空值。

希望对您有所帮助。

【讨论】:

以上是关于GPS坐标在使用网络的黑莓9800中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

在黑莓中通过 GPS 获取坐标

@font-face 在 Firefox 中不起作用 [重复]

stopUpdatingLocation 在 iOS 7 中不起作用

触发器上的黑莓 10 级联

GPS 地理定位应用程序在 Android 的 Phonegap 中不起作用

AngularJS、SweetAlert.js 在自定义指令中不起作用