我在我的项目中使用React Native Shake Event Detector(在github上找到它) 我为摇动事件创建了一个子组件。从子组件开始,这就是我触发震动事件监听器的方式。
componentWillMount() {
RNShake.addEventListener('ShakeEvent', (e) => {
console.log("shake done")
});
}
我正在从父组件中调用此子组件。子组件中的所有内容都会呈现,但侦听器无法正常工作。当我摇晃设备时,它不会进入该侦听器。有人可以帮我吗?
我尝试过创建一个单独的项目,并将其添加到父组件中。然后就可以了