Приложение для iPhone с доступом к платформе Core Location через Интернет

Мне было интересно, смогу ли я получить доступ к платформе iPhone Core Location через веб-сайт?

Моя цель - создать веб-приложение / веб-сайт, который будет просматривать iPhone, а затем загрузить его текущее местоположение по GPS. Это будет простой первичный сайт для друзей / семьи, чтобы мы могли найти друг друга. Я могу заставить их вручную вводить lng / lat, но найти это не так-то просто. Если бы iPhone мог отображать или загружать это автоматически, было бы здорово.

У меня еще нет Mac (жду новый Mac Book Pro), но прямо сейчас хотелось бы чего-то более автоматического. Когда у меня будет Mac, я смогу загрузить SDK и позже создать лучшую версию. На данный момент версия веб-приложения была бы отличной, если это возможно. Спасибо.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
3
0
3 678
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Я почти уверен, что вы не можете делать то, что хотите, напрямую.

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

iPhone location

Затем из своего веб-приложения вы можете очистить страницу пользователя для каждого человека, местоположение которого вас интересует. Это головная боль, но, как я уже сказал, это лучшее, что я мог придумать.

Опять же, если вы не хотите связываться с Твиттером, могут быть другие приложения, которые также делают это, но я лично не знаю ни одного. Удачи.

http://www.instamapper.com/iphone

Магазин приложений для iPhone

Хотя это может не дать прямого ответа на ваш вопрос, существует довольно много приложений для iPhone, которые уже делают такие вещи с GPS. Instamapper - это первое приложение, которое я извлек из магазина приложений, но я уверен, что вы можете найти что-то, что соответствует вашим потребностям.

Мы создали действительно тонкое клиентское приложение для iphone, которое просто вызывает заранее определенный файл .js на нашем сайте. Работает как шарм.

См. Проект на arisgames.org.

Ответ принят как подходящий

Почему бы просто не использовать API W3C GeoLocation, доступный в мобильном Safari? Это будет работать и на ipod touch (точность пригородов).

Это буквально 10 строк кода, и javascript будет работать без изменений в Firefox 3.5. Намного проще, чем очистить какой-нибудь сторонний веб-сайт.

Другие вопросы по теме