2015-05-17 76 views
0

我在JSP中使用Google Places API並以JavaScript形式獲取JSON形式的結果。事情是JSON的所有屬性都可以正確填充相片。我正在使用nearbySearch。據我所知,附近的搜索應該提供至少一個PlacePhoto對象,但它似乎不適用於我。使用附近的搜索從谷歌地方API獲取照片

這是nearbySearch

service.nearbySearch(request, callback); 

這是我獲取URL,並將其存儲在照片VAR

photo = place.photos[0].getUrl({ 'maxWidth': 35, 'maxHeight': 35 }); 

我通過JavaScript將圖像以表格單元格。

var text3 = document.createElement('img'); 
text3.src = photo[0]; 
cell3.appendChild(text3); 

這是行不通的。有關如何使這項工作的任何提示?我很感激例子,因爲我是這個新手。

+1

你說的「它不工作呢? 「 –

+0

圖像不顯示在該單元格中。此外,我正在運行一個for循環來顯示餐廳從JSON數組中獲取細節。它卡在第一個輸出上(不管輸出是什麼),並且不顯示其他餐館。 –

回答

0

我不知道,如果是這樣的問題,而是你photo變量是一個字符串,而不是一個數組,所以你可以只是做text3.src = photo;text3.src = photo[0];

+0

Nope不工作:( ' –

+0

我想我找到了我的問題,附近的搜索沒有返回一個照片數組,我剛剛查看了JSON響應,沒有照片,我用餐廳的地點進行了詳細搜索瞧瞧照片數組出現了,我將在我的代碼中實現它,並讓你知道它是如何工作的。 –

相關問題