速度計が動作しない?修正方法はこちら
速度計の表示がゼロのまま止まっている、「信号を取得中」のまま止まっている、あるいはまったく起動しない場合、ほぼ常に以下のいずれかの問題です。
位置情報の許可がブロックされている
これが最も一般的な原因です。当サイトの速度計に限らずどの速度計も、GPSを読み取る前にブラウザで位置情報へのアクセスを明示的に許可する必要があります。一度「ブロック」または「常に許可しない」をタップすると、ブラウザはそれ以降静かにアクセスを拒否し続けます——ページを再読み込みするだけでは再度プロンプトは表示されないため、設定で直接修正する必要があります。以下に確認すべき正確な場所を示します。
iPhone(Safari)の場合
アドレスバーの左端にある「Aa」アイコンをタップします。
表示されたメニューからWebサイトの設定を選択します。
位置情報を許可に設定します。
それでも解決しない場合は、設定 → プライバシーとセキュリティ → 位置情報サービスがオンになっているか、全体のスイッチとSafari個別の両方を確認してください。
Android(Chrome)の場合
アドレスバーの左側にあるスライダーアイコン(線の上に3つの小さな点)をタップします——これはChromeのサイト設定アイコンで、Android、iOS、デスクトップで同じ見た目です。
権限、次に位置情報をタップします。
許可に設定します。
それでも解決しない場合は、ブラウザだけでなく、スマートフォンのクイック設定パネルでも位置情報がオンになっているか確認してください。
メニューの文言やアイコンの配置は、ブラウザのバージョンやスマートフォンのメーカーによって多少異なります——これらの図は一般的なパターンを示すものであり、すべての端末とピクセル単位で一致するわけではありません。
「GPS信号を取得中…」のまま止まっている
これはブラウザには許可があるものの、まだ十分な精度の測位が得られていないことを意味します。GPSが衛星から位置を三角測量するには、空が開けて見える必要があります。
- 屋外に移動するか、できるだけ窓の近くに行ってください——屋内ではGPSは信頼できません。
- 高層ビル、密集した樹木、トンネル、屋根付き駐車場はすべてGPS信号を低下させるか遮断します。
- ページを開いた後の最初の測位には数秒から1分ほどかかることがあります。これは正常です。
- Androidでは、デバイスの位置情報モードが「GPSのみ」やバッテリー節約モードではなく、高精度(GPS、Wi-Fi、モバイルネットワークを併用)に設定されていることを確認してください。
iPhoneでは特に表示がゼロのままになる
これには実際に文書化された理由があります。iOS SafariのGeolocation APIは、直接のGPS速度値(coords.speed)を決して設定しません——すべてのiOSバージョンで常にnullを返します。この1つの値だけを読み取る速度計サイトは、完璧なGPS測位であっても、iPhoneでは恒久的に0または何も表示しません。
この速度計はこれを回避しています。直接の値が得られない場合、連続する2つのGPS測位間の距離をその間の時間で割ることで、独自に速度を計算します。許可を与えて屋外で数秒間移動した後もiPhoneでゼロと表示される場合は、Safariを閉じて再度開くか、設定 → プライバシーとセキュリティ → 位置情報サービス → Safari WebsitesがAppの使用中のみ許可に設定されていることを確認してください。
デスクトップやノートパソコンを使用する場合
ほとんどのデスクトップパソコンやノートパソコンには本物のGPSチップが搭載されていません。ブラウザが表示する位置情報は、たいてい近くのWi-Fiネットワークから推定したものにすぎず、意味のある速度を計算するには不正確すぎ、更新も遅すぎます。例外は内蔵セルラー(4G/5G)モデムを搭載したノートパソコンで、同じチップに本物のGPS受信機が含まれていることが多いです。それ以外の場合、GPS速度計は基本的にモバイル端末向けのツールです。
許可を求めるプロンプトが表示されない
- 位置情報サービスは安全な(HTTPSの)ページでのみ機能します。何らかの理由でこのサイトの非HTTPS版に到達した場合、ブラウザは許可プロンプトの表示自体を拒否します。
- 一部のブラウザのプライバシー拡張機能や強化されたブラウザ設定は、Permissions APIを完全にブロックします。プロンプトが表示されない場合は、このサイトの拡張機能を無効にしてみてください。
- アプリ内ブラウザ(Instagram、TikTokなどから開いたリンク)は、位置情報へのアクセスを制限することがあります。代わりに通常のブラウザ(SafariまたはChrome)でページを開いてください。
それでも解決しませんか?速度の計算方法や表示が変動する理由についてはGPS速度の精度に関するページをお読みいただくか、速度計に戻ってもう一度お試しください。