2015-06-09 3 views
0

Я пытаюсь обновить приложение RoR, которое использует mapstraction и google maps api, но я не могу заставить отобразить карту ... Я уже опубликовал вопрос с кодом из этого приложения здесь, но не получил ответа еще:Использование Mapstraction и API карт Google - карта не отображается

Upgrading google maps api with mapstraction in Rails 3

Потому что я до сих пор не могу получить, чтобы работать, я создал тестовую программу и попытался mapstraction работать с картами Google api с нуля, чтобы увидеть, могу ли я воспроизвести проблему и, следовательно, исправить ее .... но я все еще не могу заставить это работать.

В HTML тестового приложения у меня есть:

<DOCTYPE! HTML> 
<html> 
    <head> 
    <script src="//maps.googleapis.com/maps/api/js?sensor=false" type="text/javascript"></script> 
    <script src="http://mapstraction.com/mxn/build/latest/mxn.js?(googlev3)" type="text/javascript"></script> 
    <style type="text/css"> 
    #map { 
     height: 100px; 
    } 
    </style> 
    </head> 
    <body> 
    <div id="map"></div> 

    <script type="text/javascript"> 
    var map = new mxn.Mapstraction('map', 'googlev3'); 
    var latlon = new mxn.LatLonPoint(39.74,-104.98); 
    map.setCenterAndZoom(latlon, 10); 
    </script> 
    </body> 
</html> 

Этот код основан на учебник для mapstraction, которые можно найти here.

Карта еще не отображается, когда я запускаю этот код, однако он показывает «Карта Условия данные использования» в нижней части DIV, а если карта есть ...

Любые идеи о что я здесь делаю неправильно? Я действительно застрял ... :(

+0

ваш код работает для меня. –

+0

Хмм, хорошо Мне также удалось заставить его работать сейчас, удалив некоторые css, которые были запущены на нем ... к сожалению, это все еще не исправляет мою оригинальную проблему :( – camillavk

+0

Включены ли турболинки? Они могут вызвать такие проблемы. –

ответ

0

Итак, играя с некоторыми из css, я узнал, что карта не показывалась, потому что у меня был стиль отображения div, встроенный в встроенный блок ... это все еще возвращает меня к первому с моей исходной проблемой (Upgrading google maps api with mapstraction in Rails 3), но по крайней мере я знаю, что карта и карты google работают :)

Смежные вопросы