2016年4月からGoogle Chromeで、9月ごろからはSafari/iOSで、ユーザーの現在地(位置情報)を活用するWebサービスに接続すると、現在地が正しく表示されなかったり、現在地取得に失敗したというエラーメッセージが表示されたりするようになった。その原因と対策は?
少し前まではサイクリングの時にナビとして、iPhone6Sのサファリでルートラボを利用していました。
しかし最近はルートラボで「現在位置の取得に失敗しました」と出てナビとしては利用できなくなっていました。
何でできないのか分かりませんでしたが、やっと原因がわかりました。
またGoogle Chromeでも同じようになるようです。
現在位置を取得できない理由
なぜ現在地を取得できないのか?
不具合ではなく仕様変更によって現在地を取得できなくなったようです。
なぜ仕様変更されたのか?
「http接続」から暗号化された「https接続」でプライバシーの安全性を高めるためです。
対策方法は?
ユーザー側では何もできません。
サービス提供者側で「https接続」に対応してもらうのを待つしかありません。
ルートラボは対応してくれるだろうか。。。
ナビとしてはめっちゃ便利だったので対応をお願いしたいです。
私の「ルートラボのサイト」です。
奈良北がメインです。良かったら活用してみて下さい。
参考にしたサイト