Javascript 带有谷歌标签的传单';移动或缩放时不要加载瓷砖

Javascript 带有谷歌标签的传单';移动或缩放时不要加载瓷砖,javascript,google-maps,leaflet,Javascript,Google Maps,Leaflet,在标题中输入以下代码: var mbAttr='地图数据和副本;贡献者,'+ “图像”, 姆布尔https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?访问_令牌='; var灰度=L.tileLayer(mbUrl{ id:'mapbox/light-v9', tileSize:512, Zoomofset:-1, 署名:mbAttr }), 街道=L.Tillelayer(mbUrl{ id:“地图盒/街道-v11”, tileSi

在标题中输入以下代码:


var mbAttr='地图数据和副本;贡献者,'+
“图像”,
姆布尔https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?访问_令牌=';
var灰度=L.tileLayer(mbUrl{
id:'mapbox/light-v9',
tileSize:512,
Zoomofset:-1,
署名:mbAttr
}),
街道=L.Tillelayer(mbUrl{
id:“地图盒/街道-v11”,
tileSize:512,
Zoomofset:-1,
署名:mbAttr
});
var map=L.map('map'{
中间:[45.38,7.88],
缩放:12,
图层:[街道]
});
var google=L.gridLayer
谷歌变种人({
类型:“卫星”//有效值为“路线图”、“卫星”、“地形”和“混合”
});
var baseLayers={
“灰度”:灰度,
“街道”:街道,
“谷歌”:谷歌
};
L.控制。图层(基本图层)。添加到(地图);

谷歌地图API在中定义了一个名为
Google
的变量。GoogleVariant依赖于该变量的定义和有效性

通过执行
var google=L.gridLayer.googlevartant(…)
,可以有效地重新定义该变量


使用任何其他变量名。

google.addTo(mymap)输入错误?如果不是,什么是
mymap
?请提供一份证明你的问题的报告,最好是一份关于问题本身的报告。是的,这是一个打字错误。我已经添加了stacksnippet,但是由于我的api密钥被限制在我的域中,所以它不能很好地工作。无论如何,如果你选择谷歌图层,你可以看到问题(在全页模式下)。你如何进入“全页模式”?当我在代码段中移动或缩放地图时,我看不到问题(当我选择“Google”时,当我缩小地图时,以及当我移动地图时,Google分幅仍然可见),但我看不到如何使代码段成为“fullpage”。