【发布时间】:2017-08-13 21:06:54
【问题描述】:
我正在尝试使用react-google-maps 将 ImageMapType 实现为叠加层。根据documentation,这在香草谷歌地图上运行良好。
但是,对于这个库,返回的 map 对象中没有 overlayMapTypes 数组。下面是一段改编自demo网站的sn-p代码:
handleMapLoad(map) {
this._map = map;
this._navOverlay = new google.maps.ImageMapType(NAV_OVERLAY_OPTIONS);
this._map.overlayMapTypes.push(this._navOverlay);
}
// throws error 'Cannot read property 'push' of undefined'
我确实在 map.context.__SECRET_MAP_DO_NOT_USE_OR_YOU_WILL_BE_FIRED 中找到了一个 overlayMapTypes 数组,但我觉得我不应该使用它。
那我该怎么做呢?
【问题讨论】:
标签: google-maps reactjs google-maps-api-3