問題タブ [google-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 投票する
1 に答える
448 参照

javascript - Webkit ブラウザーでの Google マップの地理位置情報のバグ

プロジェクトの 1 つで Google マップの地理位置情報を使用する必要があります。公式の Google マップ JavaScript API Web サイトにアクセスし、そのコードを使用すると、数日前にすべてが正常に機能しました。

しかし、今では機能せず、「エラー: 地理位置情報サービスに失敗しました」というメッセージのみが表示されます。これは Webkit ブラウザー (Chrome、Firefox など) でのみ発生し、IE は問題なく動作します。私は Stackoverflow でいくつかのスレッドを確認しました。Webkit ブラウザーには、場所に関して file:// の制限があるため、ファイルから直接ではなく Web サーバーから Web サイトを起動する必要があると書かれています。

しかし、奇妙な部分は、私にとってはウェブサーバーや公式の Google ウェブサイト ( Google ジオロケーションの例) でも機能しないことです。上記のエラーメッセージだけが表示されます。

最近の Webkit ブラウザーの何らかのバグか、構成の誤りでしょうか (参考までに、Chrome ではすべての Web サイトで位置情報が許可されています)。私の Chrome のバージョンは 36.0.1985.125、Firefox のバージョンは 24.6.0 (おそらく会社の制限)、IE 10 です。

0 投票する
0 に答える
389 参照

android - nexus 5 android 4.4.4でGoogleマップのWeb地理位置情報が機能しませんか?

Nexus 5 を使用していますが、最近 4.4.4 アップデートを入手しました。

それ以来、サイトの位置情報機能が携帯電話で機能しなくなりました。デスクトップマシンやiPhoneなどの他の電話で動作します:

http://thesalesite.com.au/#/search

一部のショップとの相対的な位置を表示する必要があります (テスト データ)。

Googleマップのサイトもチェックしましたが、それも機能していないようです:

https://developers.google.com/maps/documentation/javascript/examples/map-geolocation

どちらのサイトも私の位置情報を使用するよう求めています。

誰でもこの問題を確認できますか?

よろしくお願いします。

0 投票する
0 に答える
299 参照

javascript - 純粋な JavaScript を使用して Google マップ (ジオコーディング) Javascript API を使用してクライアントの場所を取得するにはどうすればよいですか?

stakoverflow を含め、位置情報を取得する例はインターネット上にたくさんあります。しかし、私が見つけたものはすべて、HTML を使用してライブラリ ( <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=true"></script>) を組み込み、情報を表示しています。Web ページではなく、スクリプトからクライアントの場所を取得する必要があります。位置情報を取得する必要があるだけで、表示する必要はありません。HTNML なし - JavaScript のみ。

このサイトにある例をいくつか試してみましたが、それらはすべてnavigator.geolocationまたはgoogle.mapsクラスを使用しており、どちらも Google Scripting で認識されません。リソースを含めようとしましたが、マップもナビゲーターも必要な API もリストにありません。API を使用して JSON 応答を取得するための RESTful な方法を見つけようとさえしました。近いものは何も見つかりませんでした。

いくつかの場所で使用されている例は、developers.google.comのこれです。これには、このような stackoverflow のいくつかの外観が含まれます。

それは非常に「初心者」の問題かもしれないと思いますが、私は困惑しています!

0 投票する
0 に答える
179 参照

javascript - 非同期タスクの戻り値を変数に入れる方法 (グローバル?)

緯度と経度で情報 (州、国、住所) を取得するには、Google (または同様の) ジオコード API を使用する必要があります。

私はたくさんのグーグル検索を行い、いくつかの有用なコードを見つけましたが、このコードは情報を警告ボックスに入れます.

コールバック関数に関するヒントを見つけました...

非同期タスクの外部で「状態」または「国」を使用する必要があります (たとえば、ボタンを押したときの HTML ページで)。

グローバル変数 ( actArea ) を作成しようとしましたが、 navigator.geolocation.getCurrentPosition呼び出しの後、その値は「EMPTY」です。Async Task は非同期なので、これは正しいと思いますが、Async Task の結果をグローバル変数などに保存するにはどうすればよいですか?

コールバックが機能しないのはなぜですか? 間違いはどこですか?

setTimeoutも使用してみましたが、結果は同じです。

ありがとう。

これは私のコードの一部です ( geodec.js ):

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

google-maps - キャッチされていない TypeError: null のプロパティ '長さ' を読み取ることができません

このモジュールには Google マップ JavaScript V3 API を使用しました。このコードは、マップをドラッグしない限り正常に機能しますが、マップをドラッグすると、「Uncaught TypeError: Cannot read property 'length' of null」(Google chrome inspect 要素から) が表示されます。

コード:

0 投票する
0 に答える
929 参照

php - Google Maps Geolocation API は同じ場所を返します

Google Maps Geolocation API に入力したすべての MAC で同じ回答が得られます。これは私が使用するコードです。

そして戻り値は常に次のとおりです。

{ "場所": { "lat": 38.907230999999996, "lng": -77.036464 }, "accuracy": 95000.0 }

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

android - Google マップを Android アプリに統合する方法

Google マップでユーザー入力の住所を検索するために Google マップを統合したい android api v2 ジオコーディング API と私の Android アプリケーション

以下は私のコードです:

MainActivity.java

GeoCodeJSONParser.java

activity_main.xml

AndroidManifest.XML

というエラーが表示されます

助けてください。

前もって感謝します。

0 投票する
0 に答える
981 参照

google-maps - Google の地理位置情報は、無効な住所の座標を提供します

Google の地理位置情報を使用して乱数または存在しないアドレスを送信しても、どこかの場所で回答が得られます。

明らかに存在しない住所の場所が表示されるのはなぜですか?

例。

http://maps.googleapis.com/maps/api/geocode/xml?address=sdfsdfsdfsdf%209999999%20ghkhkgh&components=country:SE&sensor=false

結果