Карты Google не отображаются на устройстве с использованием jquerymobile - PullRequest
2 голосов
/ 26 марта 2011

Здравствуйте, у меня проблема, если я пытаюсь отобразить карты с помощью jquerymobile в настольном браузере, все в порядке. Но если я пытаюсь запустить на устройстве, карты не отображаются.

Я использую ключ карты с формой ключаПример сайта, где я нашел это решение, потому что приложение хранится на мобильном устройстве, поэтому не может использовать ключ API карт Google, потому что оно предназначено только для веб-сайтов.

Я также обнаружил, что должен создать новое хранилище ключей, но я не знаю, где мне следуетпоставить этот ключ?Into?

<script src="http://www.google.com/jsapi?key=ABQIAAAAahcO7noe62FuOIQacCQQ7RTHkUDJMJAZieEeKAqNDtpKxMhoFxQsdtJdv3FJ1dT3WugUNJb7xD-jsQ" type="text/javascript"></script>        

Или в другом месте?

Я создаю приложение, используя phonegap, jquerymobile.

Большое спасибо за любые советы.

Ответы [ 2 ]

8 голосов
/ 27 марта 2011

Используете ли вы JS API V3? Из Документов Google Maps: «Примечание. Для этой версии JavaScript API Карт Google больше не нужны ключи API!»

Я использую jQuery Mobile и Google Maps, столкнулся с проблемами, связанными с высота div map_canvas и связанные настройки. Какая у тебя проблема? видишь, нет карты или карты в неправильном месте? Firebug показывает что-то не так?

Я имел большой успех с мобильными примерами здесь . Я не использую ключ, хотя некоторые из этих примеров используют.

3 голосов
/ 02 мая 2011

Этот ключ (для загрузчика Google) используется в примерах плагинов jquery-ui-map .Как сказал Либби, Google Maps v3 не требует никаких ключей API.Может быть, вы должны начать принимать некоторые ответы ....

...