Appceleratorでロケーションサービスが有効かどうかを確認する手助けをしてください。 私はMarshmellow OSでTitanium SDk 6.1.2とSamsung S5を使っています。 GPSはデバイス内で有効/無効になっていますが、毎回falseになります。 ありがとうございました。Appceleratorでロケーションサービスが有効かどうかを確認する方法
-3
A
答えて
1
あなたは、Android &でアプリのための場所権限をチェックする必要がまず第一に、あなたは、ロケーションサービスは、デバイスまたはいない有効になっているかどうかを確認する必要があります。
どちらも異なるステートメントです。
最初に、場所にアクセスするためのアプリのアクセス許可を確認します。&第2位は、ロケーションサービスがオンかオフかをチェックすることです。
Android上最初場所の権限をチェックせずに、あなたはそれが常に偽状況につながるほかのオン/オフ状態、上の場所を確認することができません。
まず第一には、IOSでtiapp.xmlでこれを追加 - > PLIST - >辞書
<key>NSLocationAlwaysUsageDescription</key>
<string>Determine Current Location</string>
は今ここのAndroid/iOS用のクロス互換性のあるコードです。
function anotherFunction(name) {
alert(name);
}
$.someButton.addEventListener('click', function (e) {
startLocationProcess(anotherFunction, "Hello D.Ish");
});
: function checkLocationEnabledOrNot(_callback, _args) {
if (Titanium.Geolocation.locationServicesEnabled) {
_callback(_args);
} else {
alert("Turn on location on your device.");
}
}
// pass _callback method you want to call after successful access to location
// you can also pass arguments as 2nd parameter to the function you want to call
function startLocationProcess(_callback, _args) {
Ti.Geolocation.accuracy = Ti.Geolocation.ACCURACY_HIGH;
if (OS_IOS) {
checkLocationEnabledOrNot(_callback, _args);
} else if (OS_ANDROID) {
if (Ti.Geolocation.hasLocationPermissions()) {
checkLocationEnabledOrNot(_callback, _args);
} else {
Ti.Geolocation.requestLocationPermissions(Ti.Geolocation.AUTHORIZATION_ALWAYS, function (locationEvent) {
if (locationEvent.success) {
checkLocationEnabledOrNot(_callback, _args);
} else {
alert("Location permissions are required to access locations.");
}
});
}
}
}
は今、あなたは場所の確認後にやりたいものは何でもボタンのクリックで、あなたは、単にこのようにそれを行うことができます
関連する問題
- 1. wifiオプションが有効かどうかを確認する方法
- 2. ポインタが有効かどうかを確認する方法?
- 3. SQL Server:CLRが有効かどうかを確認する方法?
- 4. 角スピナーが有効かどうかを確認する方法
- 5. CArchiveが有効かどうかを確認する方法
- 6. Node.jsでMongoDB接続が有効かどうかを確認する方法
- 7. WCF net.pipeエンドポイントアドレスがC#で有効かどうかを確認する方法
- 8. 電話番号がandroidで有効かどうかを確認する方法
- 9. ユーザ名がsshサーバで有効かどうかを確認する方法
- 10. 通知がAndroidで有効かどうかを確認する方法
- 11. Androidサービスから、画面が有効かどうかを確認する方法
- 12. AndroidでWi-Fiが有効かどうかを確認する
- 13. IDataErrorInfo:すべてのプロパティが有効かどうかを確認する方法?
- 14. ページ内のアドレスが有効かどうかを確認する方法
- 15. データベースへのURLが有効かどうかを確認する方法?
- 16. enumの値が有効かどうかを確認する方法は?
- 17. OpenGLテクスチャ名が有効かどうかを確認する方法
- 18. Kik/Snapchatのユーザー名が有効かどうかを確認する方法
- 19. jQuery:href属性が有効かどうかを確認する簡単な方法
- 20. 変更追跡が有効かどうかを確認する方法
- 21. wordpress W3トータルキャッシュプラグインが有効かどうかを確認する方法?
- 22. 自動コミットが有効かどうかを確認する方法postgres 'psql
- 23. コントローラでボタンが有効かどうかを確認します
- 24. Web APIのトークンを確認する方法は、anglejsで有効かどうか
- 25. Firebase認証トークンが有効かどうかを確認
- 26. SSIS - URLが有効かどうかを確認する
- 27. 画像が有効かどうかを確認するPNGファイル
- 28. aspセッションが有効かどうかを確認するには?
- 29. 制御値が有効かどうかを確認するXPath
- 30. 電子メールが有効かどうかを確認する