首页 > 解决方案 > 如何删除当前位置指示器(蓝色圆圈)并仅显示地图对该位置的控制

问题描述

在 Nativescript 中使用谷歌地图时,我想删除当前位置指示符(蓝色圆圈)。

我尝试了这段代码,但这删除了地图的控制。我只想删除当前位置指示器(蓝色圆圈)。

onCameraMove(args) {
    console.log('args', args)
      if(args) {
        this.gMap = args.object.gMap;
        this.gMap.setMyLocationEnabled(true);
        this.gMap.getUiSettings().setMyLocationButtonEnabled(false);          
    }
    console.log("Camera moving: " + JSON.stringify(args.camera));
}

html

 <MapView class="map" (cameraChanged)="onCameraMove($event)"></MapView> 

在此处输入图像描述

标签: angulargoogle-mapsmapsnativescript

解决方案


推荐阅读