J'essayais d'obtenir des images locales pour lat/lng avec java-script.J'ai essayé Google place java-script API pour same.Il est trouvé que autocomplete.getPlace() retourne l'objet photos dans le résultat mais service.nearbySearch ou service.getDetails ne retourne pas la même chose. commegoogle javascript place library - à proximité search & getDetails résultat ne retourne pas de photos objet
var place = autocomplete.getPlace();
console.log(place.photos) /*OK return photos object*/
Mais le code ci-dessous ne renvoient pas les photos objet dans le résultat.
service.nearbySearch(request, callback);
function callback(results.status){
if (status === google.maps.places.PlacesServiceStatus.OK) {
var place=results[0];
console.log(place.photos);/* undefined don't return photos */
}
}
Ou
service.getDetails(request, callback);
function callback(results.status){
if (status === google.maps.places.PlacesServiceStatus.OK) {
var place=results[0];
console.log(place.photos);/* undefined undefined don't return photos */
}
}
Quelqu'un peut-il me aider à comprendre si elle est un bug ou est-il un problème avec mon code.
Voici mon lien CodePen
Désolé pour erreur de frappe. Veuillez lire callback (résultats, statut) au lieu de callback (results.status). Appréciez votre retour pour le même. –