2013-06-30 40 views
2

我beginer到js和API如何獲得的從谷歌的地方的照片Places API的

我有一個對我來說最大的問題..

如何獲得照片有些地方與谷歌Places API的。

我嘗試用這樣的:

function setLink(i) { 
      var photo = place.photos; 
      var sideClick = jQuery("<a class=side_click href='#'></a>"); 
      $(sideClick).html(place.name+photo); 
      $("#side_bar").append(sideClick).append("<br>"); 
      $(sideClick).on("click", function() { 
       markers[i].modalWindow_.getDetails(markers[i].place_); 
      }); 
      } 

,我只得到這樣的:

Hotel Name [object Object] 

如何改變這種的翻譯:爲圖像的網址是什麼?

還我試着用:

var photo = place.photos.geturl(); 

而且不工作...

如何解決這個問題呢?

回答

2

place.photos是一個數組,你必須選擇陣列的項目來獲得細節特定照片

https://developers.google.com/maps/documentation/javascript/places#places_photos

+0

是的,但我嘗試用place.photos [1];然後只是得到:undefined :) –

+1

這裏是完整的sorce代碼:http://jsbin.com/otemab/1/edit –

+3

謝謝我得到它︰var photo = place.photos [0] .getUrl({' maxWidth':35, 'maxHeight':35 }); –

相關問題