Google maps api 3 谷歌地图分数缩放只工作3次

Google maps api 3 谷歌地图分数缩放只工作3次,google-maps-api-3,Google Maps Api 3,使用Google Maps JavaScript API v3,可以使用setZoom方法更改地图的缩放,请参阅 我可以将缩放设置为一个分数值,它可以工作,即gmap.setZoom(1.1)可以工作。但是,它在第四次调用时会停止工作,并显示分形缩放,即: gmap.setZoom(1.1) gmap.setZoom(1.2) gmap.setZoom(1.3) gmap.setZoom(1.4)不起作用,地图变成灰色 不是1.4值不起作用。设置1然后1.4就可以了。这似乎是我们第四次设定分

使用Google Maps JavaScript API v3,可以使用
setZoom
方法更改地图的缩放,请参阅

我可以将缩放设置为一个分数值,它可以工作,即
gmap.setZoom(1.1)
可以工作。但是,它在第四次调用时会停止工作,并显示分形缩放,即:

  • gmap.setZoom(1.1)
  • gmap.setZoom(1.2)
  • gmap.setZoom(1.3)
  • gmap.setZoom(1.4)
    不起作用,地图变成灰色
不是
1.4
值不起作用。设置
1
然后
1.4
就可以了。这似乎是我们第四次设定分形值


这是一个已知的错误,还是有什么方法可以避免使用分形缩放多次缩放后地图变灰?

我很惊讶它居然能工作。不支持分数缩放级别。发件人:

缩放|类型:数字

初始贴图缩放级别。必修的。有效值:介于零和支持的最大缩放级别之间的整数

问题跟踪程序中的相关问题:


这是缩放级别用来初始化地图的。对于
setMap
方法,文档如下:
setZoom(zoom:number)
,即未指定它只接受整数。从技术上讲,一个数字可以是
1.1
,它可以工作。它被同一个代码使用(它决定了为地图加载的分幅)。我也使用分数进行了测试,它似乎可以工作。我应该补充一点,当我与地图交互时(拖动、点击一个图钉等),它会放大到绝对值。这意味着如果我在与地图交互后使用了
zoom:13.4
,它将缩小,大概是
zoom:13
;如果我设置为
zoom:12.8
,它将在交互后放大。