React Native Shake Event Detector не работает

Я использую пакет response-native-shake: 3.2.2 для жеста встряски в моем проекте native native.

react: 16.6.1 
react-native: 0.57.5

А вот и мой код.

    export default class Starting extends React.Component {
        static navigationOptions = {
            header: null,
        };

        showMessage() {
            Alert.alert('shakee!!');
        };

        componentWillMount() {
            RNShake.addEventListener('shake', () => {
                showMessage();
            });
        }

         componentWillUnmount() {
           RNShake.removeEventListener('shake');
         }
        render() {
    return (
.
.
.
}

На XCode я добавил libRNShakeEvent.a, чтобы связать двоичные файлы с библиотеками, и, к сожалению, я настроил свою конфигурацию сборки на выпуск. В соответствии с пакетом Reaction-native-Shake, прочитайте меня, thease - все, что нужно сделать. Но ничего не происходит, пока я встряхиваю телефон. Что случилось?

0 ответов

Другие вопросы по тегам