私はnavigator.geolocation.watchPosition関数を使用してブラウザの位置がオンかどうかを確認しています。しかし、この関数は複数回呼び出されています(ページ読み込みなし)。たとえば、別のタブに切り替えてページのタブに戻ると、そのタブが呼び出されます。ブラウザの場所がオンになっていることを確認します。一度だけ
私のコードは、私は一度だけその関数を呼び出すことができますどのように
<script>
navigator.geolocation.watchPosition(function (position) {
alert("i'm tracking you!");
},
function (error) {
if (error.code == error.PERMISSION_DENIED){
alert("you denied me :-(");
}
});
</script>
のですか?
と新しいしている場合は、それが動作しませんクッキーフラグまたはウィンドウセッションストレージ – M14