y***@foxmail.com
y***@foxmail.com
  • 发布:2023-09-11 16:04
  • 更新:2023-12-21 10:28
  • 阅读:262

map组件谷歌地图默认显示定位控件的位置怎么调整

分类:uni-app

使用map组件显示谷歌地图,运行到手机成功显示,自带默认显示一个定位控件在右上角(附件图片),

谷歌官网有其他控件位置调整方法,代码如下,但这样是不是要使用webview加载了,

怎么修改调整这个控件的显示位置,有没有修改过的大佬帮忙看下有没有其他方法

function initMap() {
const map = new google.maps.Map(document.getElementById("map"), {
zoom: 12,
center: { lat: -28.643387, lng: 153.612224 },
mapTypeControl: true,
mapTypeControlOptions: {
style: google.maps.MapTypeControlStyle.HORIZONTAL_BAR,
position: google.maps.ControlPosition.TOP_CENTER,
},
zoomControl: true,
zoomControlOptions: {
position: google.maps.ControlPosition.LEFT_CENTER,
},
scaleControl: true,
streetViewControl: true,
streetViewControlOptions: {
position: google.maps.ControlPosition.LEFT_TOP,
},
fullscreenControl: true,
});
}

window.initMap = initMap;

2023-09-11 16:04 负责人:无 分享
已邀请:
y***@163.com

y***@163.com

我的方案是不显示定位,然后自己写控件

  • y***@foxmail.com (作者)

    不显示定位是可以的,但中间蓝色带方向的定位图标也不显示了,自己写个mark标记点不带方向

    2023-12-27 10:01

要回复问题请先登录注册