我正在尝试在我的组件中使用Expo.Notifictions.addListener(在iOS独立构建上),但是尽管成功接收通知,但它没有触发。
addListener() 被放置在componentDidMount()
函数中。
Expo.Notifications.addListener(this.handleNotification);
handleNotification = () => {
this.setState({
something: 3,
});
};
您没有将回调添加到 addListener 函数中。
componentDidMount(){
Notifications.addListener(notification => {
console.log(notification);
});
}