我有一个drawingManager,允许用户绘制多边形。当用户完成绘制多边形时,我会计算该多边形的面积。除了编辑多边形事件处理之外,所有这些都完美地工作。我使用以下代码:
google.maps.event.addListener(path, "set_at", function(){
//my code here
});
这种方法似乎有效,但只对多边形的“角落”起作用。在主要的白色操作柄之间有中介的、几乎看不见的编辑柄(正方形)。如果我通过拉动其中一个柄来编辑多边形,则事件不会触发。
对此行为有什么想法吗?这是意图的还是api或我的代码中的某种错误?
感谢您的任何帮助。
Greg