Я создаю веб-сайт, который использует W3C Geolocation API и position.timestamp для отметки времени. Я протестировал его на Safari 5.1.6 (Mac OS X Lion) и iPhone (5.x). Браузер iPhone по умолчанию возвращает правильное значение временной метки, а Safari — нет. Кто-нибудь испытывает подобную проблему? Есть ли ошибка в Safari?
Протестируйте это здесь: http://jsfiddle.net/vRRdE/2/
Выполнив приведенный выше тест (спасибо Tyilo), я получаю 360419807893
(неправильный, используя позицию .timestamp
) и 1338727007910
(исправьте с помощью Date().getTime()
) с помощью Safari в Mac OS X.