2

チタンで現在の位置をアラートで表示する方法(チタンの地理位置情報)。そのための適切なチュートリアルが見つかりません。.例を教えてください。

まず、地理位置情報を使用する理由を定義する必要があります。このメッセージはユーザーに表示されます。 Ti.Geolocation.purpose = "場所はアプリ X に使用されます"; この行の用途は何ですか? この行の代わりに何か書いてもいいですか 場所はアプリ X に使用されます

4

2 に答える 2

8

この単純なコードを使用しています。緯度と経度の変数を使用してアラートを出力できます。

if(Ti.Network.online){
        Ti.Geolocation.purpose = "Receive User Location";
        Titanium.Geolocation.getCurrentPosition(function(e){

            if (!e.success || e.error)
            {
                alert('Could not find the device location');
                return;
            }
            var longitude = e.coords.longitude;
            var latitude = e.coords.latitude;

            alert("latitude: " + latitude + "longitude: " + longitude);

        });
    }else{
        alert("Internet connection is required to use localization features");
    }
于 2013-09-09T15:37:32.163 に答える
0

ドキュメントを見てください:

http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.Geolocation-method-getCurrentPosition

于 2013-09-09T15:59:19.517 に答える