我正在开发一个消息应用程序(类似于 WhatsApp),用户可以互相发送文本和图像消息。
目前,如果 user1 向 user2 发送图像消息,而 user2 离线(应用程序已关闭) -> 我的服务器将检测到 user2 离线 -> 并将向他发送有关新图像的推送通知。
然后当 user2 打开应用程序时,图像被下载并在聊天视图中呈现给他。
问题在于 user2 收到关于新图像的推送 -> 打开应用程序以查看该图像 -> 但需要等到图像下载完成......
所以这不是最好的用户体验,我希望当用户2打开应用程序,他会立即看到图像!
我唯一能想到的就是用推送通知唤醒应用程序并开始下载图像,即使user2还没有打开应用程序,但我不知道这是否可能?
还是有其他想法?