我是js和api的初学者
我有一个大问题..
如何使用 Google 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]
如何将这个[object Object]改为图片的url?
我也尝试:
var photo = place.photos.geturl();
但也不起作用...
如何解决这个问题?
最佳答案
place.photos
是一个 Array ,您必须选择该数组中的一项才能获取特定照片的详细信息
https://developers.google.com/maps/documentation/javascript/places#places_photos
关于javascript - 如何从 google place api 获取地点照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17390843/