使用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;
y***@foxmail.com (作者)
不显示定位是可以的,但中间蓝色带方向的定位图标也不显示了,自己写个mark标记点不带方向
2023-12-27 10:01