Мне было интересно, смогу ли я получить доступ к платформе iPhone Core Location через веб-сайт?
Моя цель - создать веб-приложение / веб-сайт, который будет просматривать iPhone, а затем загрузить его текущее местоположение по GPS. Это будет простой первичный сайт для друзей / семьи, чтобы мы могли найти друг друга. Я могу заставить их вручную вводить lng / lat, но найти это не так-то просто. Если бы iPhone мог отображать или загружать это автоматически, было бы здорово.
У меня еще нет Mac (жду новый Mac Book Pro), но прямо сейчас хотелось бы чего-то более автоматического. Когда у меня будет Mac, я смогу загрузить SDK и позже создать лучшую версию. На данный момент версия веб-приложения была бы отличной, если это возможно. Спасибо.





Я почти уверен, что вы не можете делать то, что хотите, напрямую.
Лучшая идея, которую я могу придумать, - это «повторно использовать» приложение для iPhone, которое записывает местоположение и делает его доступным в Интернете. Возьмем, к примеру, Twitter. Если я не ошибаюсь, приложение Tapulous Twinkle захватит ваше местоположение и разместит его в вашем профиле пользователя Twitter.com. Вот пример того, как это выглядит:

Затем из своего веб-приложения вы можете очистить страницу пользователя для каждого человека, местоположение которого вас интересует. Это головная боль, но, как я уже сказал, это лучшее, что я мог придумать.
Опять же, если вы не хотите связываться с Твиттером, могут быть другие приложения, которые также делают это, но я лично не знаю ни одного. Удачи.
http://www.instamapper.com/iphone
Хотя это может не дать прямого ответа на ваш вопрос, существует довольно много приложений для iPhone, которые уже делают такие вещи с GPS. Instamapper - это первое приложение, которое я извлек из магазина приложений, но я уверен, что вы можете найти что-то, что соответствует вашим потребностям.
Мы создали действительно тонкое клиентское приложение для iphone, которое просто вызывает заранее определенный файл .js на нашем сайте. Работает как шарм.
См. Проект на arisgames.org.
Почему бы просто не использовать API W3C GeoLocation, доступный в мобильном Safari? Это будет работать и на ipod touch (точность пригородов).
Это буквально 10 строк кода, и javascript будет работать без изменений в Firefox 3.5. Намного проще, чем очистить какой-нибудь сторонний веб-сайт.