Geolocation API のメモ
あとで対応するためのメモ。
今更気づいたが、Google Chrome で Geolocation API を使用すると以下のアラートが表示される。
getCurrentPosition() and watchPosition() are deprecated on insecure origins, and support will be removed in the future. You should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.
要するに以下の機能を含むWebサイトはさっさとHTTPSに切り替えろと。
- Device motion / orientation
- Encrypted Media Extensions (EME)
- Fullscreen
- Geolocation (getCurrentPosition(),watchPosition())
- getUserMedia()
W3Cの関連文書のリンク:
https://w3c.github.io/webappsec-secure-contexts/