Обратный вызов onRegionDidChange не запускается на устройстве iOS с модулем реагировать-native-mapbox-gl - PullRequest
0 голосов
/ 19 октября 2018

Я добавил onRegionDidChange свойство в MapboxGL.MapView.Поэтому, когда я меняю панорамирование на май и увеличиваю / уменьшаю масштаб на карте, вызывается этот метод.Он отлично работает с устройством Android, но почему-то не работает с устройствами iOS.

<MapboxGL.MapView
        key = {"mapId"}
        ref={map => { this.map = map }}
        textureMode = {true}
        zoomLevel={this.props.zoomLevel}
        styleURL={'https://free.tilehosting.com/styles/bright/style.json?key=VJidzi1RXgsZY6MIfdAE'}
        centerCoordinate={this.state.centerCoordinate || this.state.origin}
        onPress={()=>DismissKeyboard()}
        onLongPress={this.onPress}
        attributionEnabled={false}
        animated={true}
        onRegionDidChange={this.onRegionWillChange}

версии, которые я использовал для собственного приложения реакции:

  • @ mapbox / реактивный-нативный-mapbox-gl: 6.1.2

  • реагирующий-нативный: 0,55,4

У меня также естьпробовал с @mapbox/react-native-mapbox-gl: 6.1.3 npm версией для модуля mapbox, но все еще сталкивался с той же проблемой.

Я хочу получить видимую привязку при изменении области карты для получения наибольшего расстояния между двумя координатами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...