問題タブ [w3c-geolocation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
96698 参照

javascript - ジオロケーションがJavascriptで拒否されているかどうかを確認する方法はありますか?

ジオロケーションが拒否された場合に手動エントリを表示するには、JavaScriptが必要です。

私が試したこと:

また、ユーザーが以前にジオロケーションへのアクセスを拒否したかどうかについても説明していません。

0 投票する
1 に答える
5248 参照

javascript - ユーザーが Firefox と Chrome で「物理的な場所」プロンプトを閉じたときの処理方法は?

Geolocation オブジェクトと getCurrentPosition() を使用しています。

getCurrentPosition Firefox と Chrome を使用するたびに、これらのメッセージが表示されるのを見たことがありますか?

クロム:

ファイアフォックス:

私の質問は次のとおりです。ユーザーが場所のオプションを「許可」または「拒否」せず、代わりにプロンプ​​トを閉じた場合の処理​​方法は?

この JAVASCRIPT コードがありますが、ユーザーがプロンプトを閉じると機能しません。

私はそれでいくつかの問題を抱えています。何か助けてください。

この質問は、この投稿に関連しています: ユーザーが「物理的な場所」へのアクセスを許可または拒否するときに関数を呼び出す方法は?

0 投票する
1 に答える
2703 参照

html - W3C Geolocation API はどのくらい正確ですか?

私はW3C Geolocation API 仕様を読んでいて、返された位置の正確さに関する情報を誰かが見つけたのではないかと思っていました。

私はaccuracy属性を見つけました:

精度属性は、緯度と経度の座標の精度レベルを示します。これはメートル単位で指定され、すべての実装でサポートされている必要があります。精度属性の値は、負でない実数でなければなりません。

しかし、これらの値の可能な範囲を誰かが知っているかどうか疑問に思っていますか? 返されるメートルの最大数はありますか?

これを使用して私が作成したアプリケーションは、比較的小さな地理的領域で使用されますが、精度はその領域がどこにあるかによって異なりますか?

ノート:

同様の質問を見つけましたが、精度の範囲については触れられておらず、Google の GeoLocation サービスの使用について話していると思います。

0 投票する
2 に答える
2534 参照

javascript - 変数の受け渡しが機能していません-値は未定義です

すでに数日間デバッグを試みているという深刻な問題があります。ユーザーに現在の緯度と経度を取得し、それらを変数に格納するスクリプトがあります。ただし、この関数の外部で// initマップゾーンでこれらの変数を使用しようとすると、マップが表示されません。変数を警告することにより、位置関数の外側で変数が「未定義」に設定されていることがわかります。これが私のコードです:

助けてくれてありがとう、アリエル

0 投票する
2 に答える
382 参照

javascript - この HTML5 地理位置情報依存の JavaScript コードがエラーになるのはなぜですか?

地理位置情報に応じて、いくつかの JavaScript コードがあります。

http://jsfiddle.net/8D6vz/

ただし、このコードは単に生成します

それ以外の

なんで?

地理位置情報を確実にサポートする Google Chrome を使用しています。また、ブラウザが自分の位置を追跡できるようにしました。</p>

0 投票する
2 に答える
5608 参照

javascript - navigator.geolocation.getCurrentPositionの外部に変数を保存しますか?(javascript)

jsのスコープで遊んで、navigator.geolocation.getCurrentPositionから変数を取得しようとしています。

上記のコードは、スコープが原因で、position.coords.latitudeをlat変数に格納できません。これを行う方法はありますか?

0 投票する
1 に答える
4320 参照

javascript - W3C 地理位置情報、エラー: 位置を利用できません

W3C 地理位置情報 API を実装しようとしていますが、自分の場所に関するブラウザーのアクセス許可を与えているにもかかわらず、Firefox から使用しているときにエラー 2 (位置を利用できません) が発生し、Chrome から使用しようとするとエラー 1 (アクセスが拒否されました) が発生します。以下は私のコードです:

JS 関数を呼び出す HTML ボタン:

次に、Geolocation API について説明します。

そして私のJSコード:

0 投票する
1 に答える
341 参照

jquery - 192.168.xx への接続時に navigator.geolocation を使用して緯度経度情報を取得するにはどうすればよいですか?

より広範なインターネットにアクセスせずに、純粋にローカルの無線 LAN をセットアップしようとしています。つまり、すべての Web サイトは、192.168.xx アドレスを介してホストから提供されます。

1 つのホスト (192.168.1.100) は、次の種類の JavaScript を含む Web ページを提供しています。

navigator.geolocation.getCurrentPosition(showPosition,errorPosition,{ enableHighAccuracy:true });

Androidフォンを使用してこのホストに接続しています。(目的は、電話の GPS 位置を抽出し、ホストにアップロードして、KML ファイル経由で Google Earth に表示することです)。

Android のブラウザ アプリは、 http://example.com/locationtest.htmlのような名前付きサーバー経由で WAN にアクセスすると、この同じアプリケーションに場所を提供しますが、WANから切断してローカルのみに接続すると、 LAN と同じページを読み込むと、navigator.geolocation.getCurrentPosition が機能しないように見えます。

アイデア?既知の禁止事項? この問題をデバッグする方法は? (デバイス自体には素敵な JavaScript デバッガーがありません...このデバイスがデスクトップで応答する方法を偽造する方法はありますか?)

前もって感謝します

0 投票する
5 に答える
21892 参照

javascript - Geolocation が許可されているかどうかを確認し、Lat Lon を取得します

クライアントがページにインストールする小さなスクリプトを作成しています。位置情報は必須ではありませんが、存在する場合はあると便利です。クライアント ページが地理位置情報を要求したかどうか、およびユーザーが別のプロンプトを作成せずに緯度と経度の取得を許可するかどうかを確認する方法はありますか?