2014-10-07 3 views
0

У меня есть карта Google (http://vispo.com/geogenie/dev/pt3.html), которая отображает изображения Panoramio. Я пытаюсь сделать так, что, когда вы нажимаете миниатюру Panoramio, изображение заполняет браузер. Как вы можете видеть, я (вроде) почти там. Как мне закончить, чтобы он работал в разных браузерах?make panoramio pic in google map fill browser

Я рассмотрел документацию как для API Panoramio на сайте Panoramio (http://panoramio.com/api/widget/api.html), так и документацию Google в API Panoramio (https://developers.google.com/maps/documentation/javascript/reference#PanoramioLayer). Я также прочитал документы на infoWindows.

Похоже, что, возможно, один из них не предназначен для отображения изображений Panoramio таким образом? Легко просто отобразить небольшое изображение в небольшом информационном окне, но это не очень интересно.

ответ

0

Я нашел ответ на вопрос. Важно не отображать изображение в информационном окне. Вместо этого просто отобразите div, который покрывает карту и не встроен в карту. Посмотрите на http://vispo.com/geogenie/dev/pt4.html. Нажмите миниатюрное изображение. Он отображается как можно больше. Затем нажмите на нее, чтобы закрыть изображение.

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