angular - 如何删除当前位置指示器(蓝色圆圈)并仅显示地图对该位置的控制
问题描述
在 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>
解决方案
推荐阅读
- python - 从 Python 应用程序中的其他 Windows 应用程序读取消息
- python - 根据名称组合行并根据原始熊猫数据框的外观标记其组
- amazon-web-services - 雪花表不接受日期字段中的空值
- javascript - 如何仅表示其 Unicode 属性在 Nd (Decimal_Digit_Number) 类别中的一些特定数字?
- powerbi - 计数条纹或连续重复值 DAX
- json - 从 celery 中保存数据类型 JSONField
- php - 以 MVC 模式将 css 连接到 html
- python - 使用 Opensearch 服务的 Python Lambda 函数使用来自 DynamoDB 的数据将时间戳添加到文档
- arrays - 您可以动态填充经典 ASP 常量 (CONST) 吗?
- amazon-web-services - AWS Cognito Google IdP - 自定义 OAuth 同意屏幕