我正在尝试在我的组件中使用Expo.Notifictions.addListener(在iOS独立版本上),但是即使成功接收到通知,它也不会触发。
addListener()放在componentDidMount()
函数中。
Expo.Notifications.addListener(this.handleNotification);
handleNotification = () => {
this.setState({
something: 3,
});
};
最佳答案
您没有将回调添加到ur addListener函数中。
componentDidMount(){
Notifications.addListener(notification => {
console.log(notification);
});
}