注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

ウィジェット:現在のロケーションマネージャー

現在のロケーションマネージャーウィジェットは、位置情報の共有を求めるプロンプトをユーザーに表示し、検出された位置情報をアプリケーションで使用できる文字列変数として公開します。また、Mapbox の逆ジオコーディング API を使用して判定した、検出位置のわかりやすいプレビューをエンドユーザーに表示できます。

現在のロケーションマネージャー

ユーザーが現在の位置情報へのアクセスを拒否すると、警告が表示され、現在の位置情報の変数値は設定されません。

現在の位置情報へのアクセス権限がありません

現在のロケーションマネージャーウィジェットは、このウィジェットを含むページが開いている間のみ、位置情報の共有を求めるプロンプトをユーザーに表示し、検出されたユーザーの位置情報を更新します。ユーザーがアプリケーション内の別のページに移動すると、位置情報の検出と更新は一時停止されます。必要なときに常に表示されるよう、ウィジェットをツールバーなどの目立つ場所に配置することを推奨します。現在のロケーションマネージャーを含むページの上にドロワーを開いても、更新は妨げられません。更新が一時停止されるのは、別のページに移動した場合のみです。

設定オプション

現在のロケーションマネージャーの主な設定オプションは次のとおりです。

  • ラベル: 位置情報のプレビューの左側に表示されるテキストラベルです。空にするとラベルを削除できます。
  • 位置情報出力変数: ユーザーの現在の位置情報を lat,long 形式で格納する文字列変数です。
  • 位置表示を隠す: 有効にすると、ラベルと位置情報のプレビューの両方が非表示になりますが、位置情報の共有を求めるプロンプトは引き続きユーザーに表示されます。また、ユーザーの位置情報の逆ジオコーディングを試みるリクエストは送信されません。検出された位置情報のプレビューをユーザーに表示する必要がない場合に適しています。