ユーザーが特定のエリアにいるときにそのユーザーの最新の位置を追跡するという要件がある場合は、別のコードを作成します。ユーザーに位置情報の共有を促すタイミングを決定する HTML 内のコードは次のとおりです。
if (frstTime) { //First time navigator.getCurrentPosition(function (coordinates) { if (coordsAreInTheBox) { storeCoordsForUser(); navigator.watchPosition(); } }); } else if (userInlocat) { navigator.watchPosition(); }
これは、最初の読み込み時に期待どおりに機能します。ユーザーが初めてここにいるかどうかを確認し、初めてここにいる場合、ナビゲーターは現在の場所を取得します。その後、ボックス内の座標をもとに位置を観測します。ユーザーが特定の場所にいる場合は、その場所を観察します。
以上がモバイル Safari は、ユーザーに HTML で位置情報の共有を促すタイミングをどのように決定しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。