タイムスタンプにW3CGeolocationAPIとposition.timestampを使用するWebサイトを作成しています。Safari 5.1.6(Mac OS X Lion)とiPhone(5.x)でテストしました。iPhoneのデフォルトブラウザはタイムスタンプの正しい値を返しますが、Safariは返しません。誰かが同様の問題を経験しましたか?Safariにバグはありますか?
ここでテストしてください:http://jsfiddle.net/vRRdE/2/
上記のテストを実行すると(Tyiloに感謝)、Mac OS XでSafariを使用360419807893
して(間違ったものを使用してposition.timestamp
)および1338727007910
(正しいものを使用して)取得します。Date().getTime()