Expo.Notifications.addListener()未触发(iOS独立应用)

问题描述 投票:1回答:1

我正在尝试在我的组件中使用Expo.Notifications.addListener(在iOS独立版本中),但是虽然成功收到通知但它不会触发。

addListener()放在componentDidMount()函数中。

Expo.Notifications.addListener(this.handleNotification);

handleNotification = () => {
  this.setState({
    something: 3,
  });
};
ios react-native notifications expo
1个回答
1
投票

您没有在ur addListener函数中添加回调。

componentDidMount(){
    Notifications.addListener(notification => {
      console.log(notification);  
    });
}
© www.soinside.com 2019 - 2024. All rights reserved.