AからBへ移動するときにユーザーの旅(経路)を保存するアプリケーションを実現する必要があります。今、ionicframeworkはGPSを使用できることがわかりますが、私のAPPはバックグラウンドに行く?私のアプリはどのようにしてユーザーの位置を保存し続けるのですか?これは可能ですか?私が使用できるプラグインが(600ドル以上はありません)ありますか?モバイルアプリケーションがバックグラウンド(イオンフレームワーク)のときのGPS位置
答えて
プラグインを使用すると$ 600 +プレミアムプラグインと呼ばれる可能性があります。
人々は通常、古いバージョンが最後の生のAndroid/iOSのバージョンを含む、も利用可能であることを忘れて:https://github.com/christocracy/cordova-plugin-background-geolocation/tree/0.3.7
ionic plugin add [email protected]
現在、他の異なるバージョンが存在しない、他のすべては、このオリジナルのプラグインだけのフォークです。
私はあなたの提供するプラグインを背景ジオロケーションに使用しようとしています。しかし、私は、 "バックグラウンドジオロケーション:無効なライセンス"として通知のフラッシュを取得しています。あなたはそれを修正するために私を助けてくれますか?私のスクリプトに関する詳細が必要な場合は教えてください。前もって感謝します。 –
私はちょうど、イオスとアンドロイドのための新しいcordozバックグラウンドジオロケーションプラグインを書き終えました。その無料で簡単です!それを試してみる:
https://github.com/pmwisdom/cordova-background-geolocation-services
イオンの使用法:
//Wait for cordova/ionic ready to use the plugin
ionic.Platform.ready(function(){
//Make sure to get at least one GPS coordinate in the foreground before starting background services
navigator.geolocation.getCurrentPosition();
//1. Get plugin
var bgLocationServices = window.plugins.backgroundLocationServices;
//2. Configure Plugin
bgLocationServices.configure({
desiredAccuracy: 20,
distanceFilter: 5,
notificationTitle: 'BG Plugin',
notificationText: 'Tracking',
debug: true,
interval: 9000,
fastestInterval: 5000
});
//3. Register a callback for location updates, this is where location objects will be sent in the background
bgLocationServices.registerForLocationUpdates(function(location) {
console.log("We got a BG Update" + JSON.stringify(location));
}, function(err) {
console.log("Error: Didn't get an update", err);
});
//4. Start the Background Tracker. When you enter the background tracking will start, and stop when you enter the foreground.
bgLocationServices.start();
///later, to stop
bgLocationServices.stop();
});
サンプルの使用方法をここに含めてください。 – Teepeemm
どのようなサンプル使用法が好きですか? github repoは使用方法の詳細を示します。 – Mirrorcell
Gotcha、私はいくつかの情報で更新します。 – Mirrorcell
- 1. Android GPSの位置と他のGPSデバイス
- 2. Xamarinアプリが終了したときにバックグラウンドでGPS位置情報を取得
- 3. アプリ内のGPS位置が
- 4. ウェブページのGPS位置
- 5. Android GPSの位置
- 6. アプリケーションがバックグラウンドでANDROIDに入るとGPS位置を取得しない
- 7. GPS/LOCATIONがオフのときの位置取得方法は?
- 8. バックグラウンドで毎秒GPS位置を計算しますか?[Xamarin Android]
- 9. GPS位置補正
- 10. アプリがWindows 10のバックグラウンドにあるときの位置のトラッキング?
- 11. 位置認識モバイルアプリケーションのフレームワークですか?
- 12. loadview私のGPS位置を取得するときのみ
- 13. GPS位置に正確に
- 14. 問題GPS位置を
- 15. GPS位置からタイムゾーン
- 16. 純粋なJavaのGPS位置
- 17. 地図なしのGPS位置
- 18. Symbian S60のGPS位置をシミュレート
- 19. MongoDBスキーマ:GPS位置のデフォルト座標
- 20. モバイルデバイスの最も正確なGPS位置
- 21. GPS位置ジッタ除去のアルゴリズム/理論
- 22. GPS位置情報の問題
- 23. IPhoneのphonegapアプリケーションのバックグラウンドでgpsの位置を追跡することは可能ですか?
- 24. iOSのバックグラウンドでの位置の取得
- 25. バックグラウンドの位置の不一致css
- 26. バックグラウンド位置のプロパティが画像を中央に配置できません
- 27. なぜGPS位置を取得できないのですか?
- 28. Location.Horizontalバックグラウンドから位置を取得するときの確度が悪い
- 29. 矩形内の緯度と経度のGPS位置
- 30. TabBarバックグラウンドの位置を変更する
http://stackoverflow.com/questions/32386231/navigator-geolocation-getcurrentposition-when-screen-is-locked –
の重複いいえ、これは重複しているわけではありません。他の回答はプレミアムプラグインを参照しています。@ZioBuddaは言及していました。 – Gajotres