![]() |
1
120
你可以听听
您还可以很容易地限制缩放级别。 考虑以下示例: Fiddle Demo
|
![]() |
2
184
|
![]() |
3
18
好消息。从2019年2月14日发布的MapsJavaScriptAPI版本3.35开始,您可以使用新的
资料来源: https://developers.google.com/maps/documentation/javascript/reference/map#MapRestriction
我希望这有帮助! |
![]() |
4
6
限制v.3+上的缩放。 缩放级别为0到19。
|
|
5
3
|
![]() |
6
1
这可用于将地图重新居中到特定位置。这正是我需要的。
|
![]() |
7
1
|
![]() |
8
0
它确实有效,但不要忘了考虑到痔疮与交叉第0经络和平行线,如果你的边界覆盖他们。 |
![]() |
9
0
因为某种原因
不适合我(可能是南半球的问题)。我不得不把它改成:
希望它能帮助别人。 |
![]() |
10
0
一种解决方案是,如果你知道具体的lat/lng。
如果没有具体的lat/lng
或
|
![]() |
11
0
截至2016年年中
为了解决这个问题,我创建了一个 library ,它成功地限制了边界,因此无法平移出覆盖。 然而,与其他现有解决方案一样,它也存在一个“振动”问题。当用户足够积极地平移地图时,在他们释放鼠标左键后,地图仍会继续自己平移,逐渐变慢。我总是将贴图返回到边界,但这会导致某种振动。这种平移效果目前无法用jsapi提供的任何方法停止。似乎在谷歌增加对地图.stopPanningAnimation()我们无法创造一个流畅的体验。 示例使用上述库,我能够获得的最平滑的严格边界体验:
希望这能帮助那些想要一个完全尊重给定边界的解决方案的人,并且不想允许平移它们。 |
![]() |
12
-4
这可能会有帮助。
|
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |