使用Javascript访问Blackberry上的GPS,并通过url向服务器发送lat/long值

使用Javascript访问Blackberry上的GPS,并通过url向服务器发送lat/long值,javascript,iphone,blackberry,gps,Javascript,Iphone,Blackberry,Gps,当您从支持GPS的blackberry设备获取lat/long值时,如何通过url将这些值发送到服务器?顺便说一句,我正试图用Javascript实现这一点“window.location.href=…”在iphone上运行良好 我在想这样的事情会管用,但似乎不管用: function locationCB() { window.location.href="http://www.somewebsite.com/latit

当您从支持GPS的blackberry设备获取lat/long值时,如何通过url将这些值发送到服务器?顺便说一句,我正试图用Javascript实现这一点<代码>“window.location.href=…”在iphone上运行良好

我在想这样的事情会管用,但似乎不管用:

function locationCB() {                                 
    window.location.href="http://www.somewebsite.com/latitude:"+blackberry.location.latitude+"/longitude:"+blackberry.location.longitude;
    return true;
}

if ( window.blackberry && blackberry.location.GPSSupported) {
        blackberry.location.onLocationUpdate("locationCB()");
        blackberry.location.setAidMode(2);
        blackberry.location.refreshLocation();
}

如果问题是向服务器发送数据,请尝试以下操作:

使用gps采集代码]?纬度=[value]&经度=[value]



解析url参数的代码将取决于服务器平台




我希望我有一个更好的答案(我自己还在寻找)。 然而,我知道的是,大多数黑莓手机不支持JavaScript

好消息是它与地理定位兼容


这里有一个变量链接:

当前结果是什么?BB位置api调用成功?是否返回任何值?或者问题是将数据传送到服务器?您是否尝试过
window.location=”http://...“
?blackberry设备使GPS坐标可以如此容易地从浏览器中收集?是否有任何安全提示等?实际上有一个提示要求获得lat/long积分的权限。