【发布时间】:2015-03-24 12:53:54
【问题描述】:
在 google maps iOS 应用程序中,当您捏缩放时,您会保持缩放到的缩放级别。在 js api v3 中,当您捏缩放时,它会捕捉您最近的缩放级别。有没有办法在 js api v3 中保持对缩放的精细控制?
【问题讨论】:
-
这似乎不是 API 中的功能...
在 google maps iOS 应用程序中,当您捏缩放时,您会保持缩放到的缩放级别。在 js api v3 中,当您捏缩放时,它会捕捉您最近的缩放级别。有没有办法在 js api v3 中保持对缩放的精细控制?
【问题讨论】:
我不相信这是可能的。
如果您加载google maps,您可以在 URL 中看到缩放级别。在这种情况下,它是 14z。如果您使用滑块控件,它会将缩放级别更改为 1。但是如果您使用鼠标滚轮,它会更增量地更改缩放级别,从 14z 到 14.38z、14.65z、14.93z。但是,如果您尝试加载带有部分缩放的 URL,它将截断到 14z,除非它是 14.95z,它四舍五入到 15z。
但是,如果您从移动浏览器加载相同的 URL,它就没有这种行为。相反,它会像 javascript API map v3 map 那样捕捉到缩放级别。因此,我相信这是不可能的(还没有?)。
【讨论】: