[7] getCurrentPosition
や watchPosition
で作成されます。
[10] 作成後に状態を変更することはできません。
[11] エラーの種別は
code
で表されます。
unsigned short
型の3つの定数のいずれかに設定されます。
[12] エラーの説明が
message
に設定されます。
こちらは機械可読ではない人間 (開発者) 向けの文です。
実装依存で、
仕様書で具体的には決められていません。
[2] 当初は PositionError
と呼ばれていました。
[1] Geolocation API Specification ( ( 版)) http://www.w3.org/TR/geolocation-API/#position_error_interface
[3] DOMException
や LSException
など場面ごとに異なる例外オブジェクトを使う
W3C DOM 時代の古い慣習に基づいた設計となっています。
今新しく作られた API ならこのような設計にはならなかったはずです。