使用 @capgo/background-geolocation あなたのCapacitorアプリが、前景または背景で正確な位置情報の更新、iOSとAndroidのネイティブ円形の地理フェンス、WebViewが停止したときの地理フェンスのトランジションのバックエンド配信が必要な場合に使用してください。
start正確な前景または背景の位置情報の更新をストリームします。stopアクティブな位置追跡をクリーンに停止します。openSettingsパーミッションの注意が必要なときはユーザーをネイティブの位置設定に送信します。setPlannedRouteユーザーが計画ルートから逸脱したときにネイティブの音を再生します。setupGeofencingネイティブのジオフェンスのデフォルト値と任意のトランジションWebhookの送信を構成します。addGeofenceiOSまたはAndroidの円形のジオフェンス地域を識別子で監視します。removeGeofence/removeAllGeofences登録済みのジオフェンスの1つまたはすべてを停止します。getMonitoredGeofencesネイティブ層によって現在監視されている地域識別子の一覧を表示します。geofenceTransitionリスナー - アプリがアクティブなときにエントリとエクィットイベントを受信します。geofenceErrorリスナー - ネイティブのモニタリングエラーを処理することなくトランジションイベントの形状を変更しません。
Public API
「パブリックAPI」| メソッド | 説明 |
|---|---|
start | 正確な前景またはバックグラウンドの位置情報の更新をストリームします。 |
stop | 位置情報の更新を停止します。 |
openSettings | デバイスの位置設定のページを開きます。ユーザーに位置サービスを有効化またはパーミッションを調整するように案内するのに役立ちます。 |
setPlannedRoute | ユーザーが計画ルートから逸脱したときにネイティブサウンドを再生します。 |
setupGeofencing | ジオフェンスのデフォルト設定とオプションのネイティブトランジションPOST配信を構成します。 |
addGeofence | iOSとAndroidで円形のジオフェンスを監視します。 |
removeGeofence | 特定の識別子で監視しているジオフェンスを停止します。 |
removeAllGeofences | このプラグインによって登録されたすべてのジオフェンスの監視を停止します。 |
getMonitoredGeofences | ネイティブ層によって現在監視されている識別子を返します。 |
addListener('geofenceTransition', ...) | アプリが稼動中の時、地理情報のエントリーやエクィットイベントを受信します。 |
addListener('geofenceError', ...) | アプリが稼動中の時、地理情報の監視エラーを受信します。 |
getPluginVersion | Capacitorのネイティブプラグインバージョンを取得します。 |
真実の源
「真実の源」この参照は src/definitions.ts in capacitor-background-geolocation.
capgo/background-geolocationから続きます。
「capgo/background-geolocationから続きます。」あなたが @capgo/background-geolocationを使用している場合 native プラグインの作業を計画するには、__CAPGO_KEEP_0__と接続する capgo/background-geolocationを使用する capgo/background-geolocationのnative機能のために Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリの製品ワークフロー Capacitor プラグインのCapgo Capacitor プラグインのCapgoの実装詳細 プラグインの追加または更新 プラグインの追加または更新の実装詳細、 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフロー