Geolocation 蓝点不';t出现在地理位置(离子3)

Geolocation 蓝点不';t出现在地理位置(离子3),geolocation,ionic3,Geolocation,Ionic3,我正在使用“地理定位”插件制作一个应用程序,一切正常,我可以自己定位,但我没有看到一个蓝点(如谷歌地图)或只是一个标记来显示地图中的实际位置。有人能帮我吗?这是我在视图中显示地图的功能 showMap(){ this.geolocation.getCurrentPosition().then((position) => { let latLng = new google.maps.LatLng(position.coords.latitude, position.coords.

我正在使用“地理定位”插件制作一个应用程序,一切正常,我可以自己定位,但我没有看到一个蓝点(如谷歌地图)或只是一个标记来显示地图中的实际位置。有人能帮我吗?这是我在视图中显示地图的功能

showMap(){
  this.geolocation.getCurrentPosition().then((position) => {
    let latLng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
    let mapOption = {
      center: latLng,
      zoom: 18,
      mapTypeId:google.maps.MapTypeId.ROADMAP
    }
    this.map = new google.maps.Map(this.mapRef.nativeElement, mapOption);
  }, (err) => {
    console.log(err)
  }
);}
多谢各位。

没有为当前位置设置点的本机方法(如在本机MKMapView中)。但是,如的Ionic文档中所述,您可以查看位置变化并获取当前纬度和经度:

let watch = this.geolocation.watchPosition();
watch.subscribe((data) => {
  // data can be a set of coordinates, or an error (if an error occurred).
  // data.coords.latitude
  // data.coords.longitude
});
然后在当前位置上设置自定义标记