动态更新 Cluster Google 映射的 mcOptions 选项

Dynamically update mcOptions options of Cluster Google map

是否有一种方法可以在单击群集时更新 mcOptions

地图选项可以更新为 map.set('draggable', true);

如果群集中所有标记的位置都相同,我需要防止缩放并更改群集图标。

我使用的方式 - 当条件为真且应删除缩放时 - 更新选项和地图:

function(){
  if(condition){
         mcOptions = {zoomOnClick:false};
         markerCluster = new MarkerClusterer($scope.map, $scope.markers, mcOptions);
  }
}

不确定最好的方法,但至少 - 有效。