Как я могу найти строку текста в собственном приложении Google Maps из PhoneGap на iOS и Android? - PullRequest
4 голосов
/ 22 сентября 2011

Я разрабатываю кроссплатформенное приложение PhoneGap, и мне бы хотелось, чтобы при нажатии на строку текста в поле «Местоположение» открывалось собственное приложение Google Maps в PhoneGap или Android.

В наши дни все, кажется, встраивают свои карты непосредственно в PhoneGap с помощью API Карт Google v3 .

НО, я бы предпочел этого не делать, так что ...

  1. Мой пользователь получает «пошаговые инструкции» собственного приложения «Карты» и
  2. предотвращает проблемы с производительностью PhoneGap при включенной геолокации .

На данный момент я нашел:

  1. это руководство по открытию собственных Карт Google в iOS в Mobile Safari и в собственном браузере на других платформах .
  2. это руководство для вызова приложений Google на устройствах Android .(Это не HTML5 в PhoneGap.)Карты на iPhone .И еще один для Android.

    Чтобы открыть собственные карты Google на iPhone в PhoneGap, введите команду:

    <a href="/javascript:Device.exec("openmap:q=QUERY');">QUERY</a>
    

    Мне еще предстоит проверить это, и мне нужно найти тот же код дляAndroid.Для окончательного выполнения этого потребуется открыть собственные приложения Google на любой платформе, а также в веб-версии HTML5.

    Какие-либо советы?

1 Ответ

0 голосов
/ 11 февраля 2012

Сделайте что-то подобное для Android:

 <a href="http://maps.google.com/maps?q=TD Bank Garden Boston, MA">

ОС Android спросит, хотите ли вы открыть это с помощью браузера или приложения Карт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...