我是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]
如何将此[对象]更改为图像的网址?
我也尝试:
var photo = place.photos.geturl();
但也不行......
如何解决这个问题?
答案 0 :(得分:2)
place.photos
是一个数组,您必须选择数组中的项目才能获取特定照片的详细信息
https://developers.google.com/maps/documentation/javascript/places#places_photos