Я видел, что Facebook, Snapchat, WhatsApp и т.д. говорит мне, отправляются ли сообщение, доставлено, открыто и т.д.Документа отправлено/доставлено/открываемый статус в Метеоре
Я думаю, решив будь он послал, доставлено или открыто зависит от следующего:
- Отправлено: пользователь нажал отправить сообщение в клиенте, но сервер ничего не знает о нем еще
- Поставленный не знаю: сервер получил/сохранено сообщение
- Открыт: Логическое поле флага изменилось, когда получатель открывает сообщение
Я думаю, что сервер вставки должен установить статус «доставлено», и если сервер не хранить сообщения в базы данных, статус должен отображаться как «отправленный» на клиенте.
Как я могу сделать это в Meteor, сообщая пользователю, что именно происходит с сообщением, которое он только что отправил?