Получение ошибки при анимации маркера на IOS в реагирующем - PullRequest
0 голосов
/ 26 марта 2020

Я получаю сообщение об ошибке, когда использую busLocation.timing(newCoordinate).start() для анимации маркера.

animateBus = (updatedBuslocation) => {

    const { busLocation } = this.state;
    const newCoordinate = {
        latitude: updatedBuslocation.latitude,
        longitude: updatedBuslocation.longitude
    };

    if (Platform.OS === 'android') {
        if (this.busMarker) {
            this.busMarker._component.animateMarkerToCoordinate(newCoordinate, 0);
        }
    } else {
       busLocation.timing(newCoordinate).start();
    }

}

// initial bus location state is like 

busLocation: new AnimatedRegion({
                latitude: 0.0,
                longitude: 0.0,
                latitudeDelta: LATITUDE_DELTA,
                longitudeDelta: LONGITUDE_DELTA,
            }),

** ОШИБКА ЕСТЬ. =>.

busLocation.timing

не является функцией **

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