Angular-google-maps: Hat AGM PlacesService? Ich kann es anscheinend nicht zum Laufen bringen.

Erstellt am 23. Feb. 2018  ·  3Kommentare  ·  Quelle: SebastianM/angular-google-maps

Fehlerbeschreibung
Versuch, den Places-Dienst zu verwenden, um eine "nearbySearch()" auszuführen

Schritte zum Reproduzieren und eine minimale Demo des Problems

öffentliches findHospital() {
let map = new google.maps.Map(document.createElement('div'));
var placesService = new google.maps.places.PlacesService(map);
var place: any = Observable.bindCallback(placesService.nearbySearch);

var pyrmont = new google.maps.LatLng(19.107567, 72.8335)
var request = {
  location: pyrmont,
  radius: 200,
  types: ['hospital', 'health'] // this is where you set the map to get the hospitals and health related places
};

return place(request)
  .map((response) => {
    let result: IDistanceResult;
    console.log(response);
    return result = {
      directions: response[0],
      status: response[1]
    }
  });

}

_Welche Schritte sollten wir in Ihrer Demo ausprobieren, um das Problem zu sehen?_

Aktuelles Verhalten
Uncaught TypeError: Eigenschaft „nearbySearch“ von undefined kann nicht gelesen werden

Erwartetes/erwünschtes Verhalten
gibt eine Liste mit Orten in der Nähe zurück

Angular2 & Angular-Google-Maps-Version
neueste

Andere Informationen

Ich frage nur, weil der DirectionsService gut zu funktionieren scheint, also nahm ich an, dass der Places-Service auch funktionieren würde

Alle 3 Kommentare

Sie sollten wahrscheinlich nur Folgendes verwenden:
var service = new google.maps.places.PlacesService(document.createElement('div'));
Es sei denn, Sie verwenden die Karte woanders, aber PlacesService ist sowieso nicht Teil dieser Bibliothek, daher hat das Problem nichts mit AGM zu tun

Ich wollte nur wiederholen, was @jgutix bezüglich der Instanziierung des Dienstes gesagt hat und dass es auf diese Weise tatsächlich gut funktioniert - ich verwende die textSearch .

Richtig, ich habe es zum Laufen gebracht, es scheint nur, dass es mit Observable.bindCallback() nicht funktioniert

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

nthonymiller picture nthonymiller  ·  4Kommentare

stot3 picture stot3  ·  3Kommentare

alexweber picture alexweber  ·  4Kommentare

Halynsky picture Halynsky  ·  3Kommentare

shedar picture shedar  ·  4Kommentare