1

地理位置情報を使用する Web アプリがあります。ほとんどの場所のほとんどのブラウザーで動作します。これは素晴らしいことです。ただし、404 エラーが発生することがあります。下の画像に貼り付けました。

地理位置情報関数への JavaScript 呼び出しは次のように行われます...

navigator.geolocation.getCurrentPosition(successCallback, geo_error, { enableHighAccuracy: true, maximumAge: 600000, timeout: 600000 });

場合によってはこの 404 が発生する理由を知っている人はいますか? この特定のマシンがオンになっているのは、ネットワークの状態によるものですか?

エラーメッセージ

ありがとうございました

4

2 に答える 2

1

ジオロケーションおよびGPS対応アプリケーションを使用する場合、ジオロケーション失敗する場合があると想定し、ジオロケーションでエラーが発生した場合に失敗しない例外処理コンポーネントを構築する必要があります。エラーまたはユーザーがブラウザによるGPS位置の提供の許可を拒否したために、現在のGPS位置が正しく取得されなかった場合でも、アプリケーションは機能し続ける必要があります。

于 2013-01-15T09:31:47.087 に答える
0

すぐに解決策がないのではないかと心配しています。この問題が最近発生したことを示す Chrome フォーラムでのクイック検索。Google ブラウザのアップグレードを待つ必要がある場合があります。

http://code.google.com/p/chromium/issues/detail?id=116986

于 2013-01-16T11:17:49.683 に答える