0

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();
}
4

2 に答える 2

2

もっと良い答えがあればいいのにと思います(それでも自分で探しています)。しかし、私が知っていることは、ほとんどのBlackBerryはJavaScriptをサポートしていないということです。

良いニュースは、それがジオロケーションと互換性があるということです。

その変数へのリンクは次のとおりです:http://docs.blackberry.com/en/developers/deliverables/11844/Support_for_Gears_APIs_738961_11.jsp

于 2010-10-26T19:53:20.693 に答える
0

問題がサーバーにデータを送信することである場合は、これを試してください。

http://www.somewebsite.com/[GPS収集コードのあるページ] ?latitude=[値]&longitude=[値]


URL パラメータの使用を参照し
てください。 HTTP を使用して GPS データを Web サイトに送信する方法

URL パラメータを解析するコードは、サーバー プラットフォームによって異なります。

ASP.NET あるページから別のページにパラメーターを渡す PHP Java
を使用して URL からパラメーターを抽出する方法- URL で渡されたパラメーターにアクセスする

于 2009-08-04T07:30:28.133 に答える