Доступ к GPS на Blackberry с использованием Javascript и отправка значений lat / long на сервер через URL - PullRequest
0 голосов
/ 04 августа 2009

Когда вы получаете значения широты / долготы от устройства Blackberry с поддержкой GPS, как вы отправляете эти значения на сервер через 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();
}

Ответы [ 2 ]

2 голосов
/ 26 октября 2010

Хотел бы я иметь лучший ответ (все еще ищу его сам). Однако я знаю, что большинство BlackBerry не поддерживает JavaScript.

Хорошей новостью является то, что он совместим с Geolocation.

Вот ссылка на ее переменные: http://docs.blackberry.com/en/developers/deliverables/11844/Support_for_Gears_APIs_738961_11.jsp

0 голосов
/ 04 августа 2009

Если проблема заключается в отправке данных на сервер, попробуйте это:

http://www.somewebsite.com/[page с кодом сбора GPS] ? Широта = [значение] и долгота = [значение]

См
Использование параметров URL
Как отправить данные GPS с помощью HTTP на ваш веб-сайт

Код для разбора параметров URL будет зависеть от серверной платформы

Передача параметров ASP.NET с одной страницы на другую
как извлечь параметр из URL с помощью PHP
Java - параметры доступа, переданные в URL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...