创建地图后如何设置谷歌地图背景.map.setOptions() 不起作用



我在创建新的谷歌地图时设置了深色背景。事实证明,当用户更改为"街道模式"时,背景会自动更改。因此,当用户回到"正常模式"时,背景保持白色。

我希望能够将背景改回深色,但似乎 setOptions() 方法不适用于"背景"属性。

this.map.setOptions({
    backgroundColor: '#2D3339 !important'
});

文档特别指出:"此选项只能在映射初始化时设置"

背景颜色类型:字符串
用于地图div 背景的颜色。当用户平移时尚未加载磁贴时,此颜色将可见。此选项只能在初始化地图时设置。

最新更新