firebase.notifications().onNotificationOpened((notificationOpen) => {
const { notification } = notificationOpen;
notification.android.setChannelId('notificationId');
this.props.navigation.navigate("LoginScreen");});
我在React Native中单击Firebase通知时遇到的不确定对象不是对象(评估'navigation.navigate')的问题
答案 0 :(得分:0)
没有任何更多信息,此错误就很明显。您正在尝试获取名为navigation
的内容的属性。但是,在这种情况下,它是未定义的或不可访问的。
要获取属性的内容,请确保在您的内容中清楚地定义了该属性,并且可以在函数内部对其进行访问。
然后,您应该可以使用与财产相关的功能navigate('LoginScreen')
。