只是想知道是否可以限制用户使用谷歌地图 API 中的谷歌地图绘图管理器仅绘制一个矩形。理想情况下,用户绘制矩形,应用程序将自动切换到平移工具,该工具允许用户拖动矩形的 handle 并编辑其形状。矩形工具将变灰,并且在用户单击重置 map 按钮之前不会再次可用。
最佳答案
是的,这是可能的。您可以使用 API 为 DrawingManager
的 rectanglecomplete
事件注册事件监听器。一旦该事件触发,您可以通过 DrawingManagerOptions
(特别是 drawingControl
属性)禁用该控件。当用户单击重置按钮时,您可以通过将 drawingControl
属性切换为 true 来轻松重新启用该工具。
此处的文档:
关于javascript - 限制用户只能使用一个矩形 google map api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10272742/