问题描述
我正在尝试集成 react-native-freshchat-sdk
以响应本机应用程序,但是当 firebase 远程消息到来时,freshchatNotification 为 0,但它应该为 1。即使我将 notification
传递给 Freshchat.handlePushNotification什么都没发生。我认为 Freshchat.handlePushNotification 应该将用户导航到对话
实际结果
- freshchatNotification 如果是 fcm 通知则为 0
- Freshchat.handlePushNotification(notification) 什么都不做
预期结果:
import messaging from '@react-native-firebase/messaging'
import { Freshchat} from 'react-native-freshchat-sdk'
//...
useEffect(() => {
const unsubscribe = messaging().onMessage(notification => {
Freshchat.isFreshchatNotification(notification,(freshchatNotification) => {
Freshchat.handlePushNotification(notification);
if (freshchatNotification) {
Freshchat.handlePushNotification(notification);
} else {//...}
})
});
return unsubscribe
},[])
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)