Ответ 1
Вот функция javascript, которая создает ссылку:
function mapLink(myAddress) {
return 'http://maps.google.com/maps?q='+escape(myAddress);
}
Это отлично работает на iPhone.
Есть ли способ связать с направлениями в приложении карты iPhone со страницы html?
Мы помещаем добавление в приложение для iPhone, которое будет ссылаться на мобильную страницу на нашем веб-сайте - мы хотели бы добавить ссылку с инструкциями, пока поисковые запросы Google не были раскрыты.
Вот функция javascript, которая создает ссылку:
function mapLink(myAddress) {
return 'http://maps.google.com/maps?q='+escape(myAddress);
}
Это отлично работает на iPhone.
Ссылка на http://maps.google.com/maps автоматически откроется в приложении карты
Вы можете установить адрес назначения (daddr) и начальный адрес (saddr) в ссылке:
http://maps.google.com/maps?daddr=San+Francisco,+CA&saddr=cupertino
Вы можете увидеть еще несколько вариантов:
Если вы используете стандартную ссылку, отображающую карту в браузере, она автоматически откроется в Google Maps на устройстве. Это включает ссылки, которые показывают направления.
Используйте что-то вроде:
<a href='maps:daddr=<destination>&saddr=Current%20Location'>Directions</a>
где может быть пара lat/lon (разделенная запятой) или место. Убедитесь, что URI кодирует адресат для обеспечения его работоспособности.