getMapBorders方法未定义



我在我的React Native Expo应用程序中使用了"react-native-maps": "^0.22.1"。

我正在尝试在我的代码中使用getMapBoundaries()方法,但该方法未定义。请注意,例如,我能够使用 animateToRegion() 方法。

  <MapView
    style={styles.mapView}
    ref={ref => {
      this.map = ref;
    }}
    onRegionChangeComplete={this.handleRegionChange}
    provider={MapView.PROVIDER_GOOGLE}
    showsUserLocation={true}
    showsCompass={true}
    showsScale={true}
    onMapReady={this.handleMapReady}
  >
  </MapView>

当我调用getMapBoundaries()方法时,我收到"不是函数"错误。

this.map.getMapBoundaries()

如果您需要更多信息,请告诉我。
您的帮助将不胜感激。

也许您在地图准备好之前就打电话给this.map.getMapBoundaries()?尝试在handleMapReady()内拨打this.map.getMapBoundaries()

请参阅问题 #2665,"具有此方法的版本尚未在 npm 上发布,请使用 git 版本。

相关内容

  • 没有找到相关文章

最新更新