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