2
A
回答
1
SignalR只有當您的應用在前景時纔會有效。
將應用程序移動到後臺後,SignalR連接會關閉,因此您的用戶無法收到任何消息。
解決方法是使用推送通知,以便您的用戶一旦與SignalR端點斷開連接,就可以向他發送通知,讓他知道新消息到達。
不要忘記保存給定用戶沒有收到的消息,因爲SignalR只緩衝臨時斷開連接的消息。
相關問題
- 1. Xamarin iOS - SignalR停止在後臺模式下接收消息
- 2. 接收背景
- 3. 如何在應用程序關閉或背景時接收GCM消息?
- 4. 如何接收微信在ios中迭代的消息?
- 5. 如何在ios中使用XMPP接收脫機消息
- 6. 如何接收消息(WM_COPYDATA)?
- 7. 如何接收MSMQ消息
- 8. 在xmmp中接收消息
- 9. SignalR如何廣播消息?
- 10. XMPP雙消息接收器Ios
- 11. 客戶端沒有收到SignalR消息
- 12. 如何在接收到消息時使SignalR客戶端有所作爲?
- 13. 新消息背景高亮
- 14. 何時接收TCP消息
- 15. 重新連接的客戶端SignalR沒有收到消息
- 16. Xamarin + SignalR(發送可能,但不接收消息)
- 17. PHP:接收消息
- 18. 在後臺接收消息
- 19. 接收UDP消息
- 20. 如何在ios中的收件箱中顯示消息數
- 21. 如何確定客戶端是否使用SignalR接收到消息
- 22. 如何使用C#從SignalR客戶端的Hub類接收廣播消息?
- 23. 背景工人自取消消息
- 24. JSQmessagesviewcontroller在iOS中發送和接收消息swift
- 25. Android,OSC,接收器不接收消息。
- 26. FCM serviceworker收到背景消息,但不執行
- 27. 如何接收來自MessageQueue的消息
- 28. 如何防止接收廣播消息
- 29. 如何在iOS中使用xmpp消息的收據?
- 30. 我在iOS 9中收到'BSXPCMessage收到錯誤消息:連接中斷'
沒有其他解決辦法比推送通知? –
您可能會在後臺使用基於拉的交互作用到您的服務,但是您的SignalR服務將不得不堆疊通知以便在呼叫之間發送 – bsoulier
感謝您提供的信息,但是請您讓我知道更多信息因爲我對背景中基於拉的交互感到困惑。 –