这更像是一个asking for an advice问题。我正在尝试实现我的移动聊天应用程序的网页版本。但由于HTML,CSS,JS是浏览器中的主要工具,并且没有本地数据库来临时存储客户端UI上的聊天消息。
就像在手机上一样,我所有的通知、消息和一切都存储在表格中,每当用户打开聊天活动(Android)时,我都可以查询数据库,找到与该用户相关的所有消息,并将其显示在应用程序的显示屏中。
将聊天消息存储为客户端UI中的JS对象并快速找到所需内容的最佳方式是什么?
JS结构还应该易于通过name、time、status等查找消息。
我正在尝试实现一些非常类似于WhatsApp网站的东西。
我们正在开发一个手机和网络之间使用firestore的聊天系统。在移动端,我们使用flutter,在web端,我们使用vue js。但是我们面临着时间戳的问题,使用时间戳从两边创建的文档都不是升序的。我想要的文件是在时间戳的基础上创建升序。 在颤动方面,我们使用 DateTime.now().millisecondsSinceEpoch.toString() 在vue js方面,我们尝试这些函数。 +new Date / new Date.getTime() / new Date.valueOf()
这个问题非常类似于这个问题:将自己从Facebook组中删除,无法重新访问,但专门用于Facebook聊天。
我是Facebook Messenger聊天的唯一管理员,离开了聊天,现在没有人可以把我添加回来,因为没有其他人是管理员。当有人尝试时,上面写着new people need to be approved by admins,但是没有列出管理员。
有人能提升自己成为新的管理员吗?还是有其他的解决办法?
所以我在Facebook上呆了一段时间,我的朋友注意到,当他在聊天列表中看着我时,我看到了一个移动图标。似乎每当我离线的时候,它都会在我朋友的聊天旁边说。上面写着Last active h ago。
我不在手机上使用Facebook。我曾经登录过另一个朋友的手机,但我正确地回忆起我注销了,他甚至有一次重置了他的手机应用程序。
我检查了我的朋友,每当他离线时,他就什么也看不出来。不管他离线多久。我的显示了一个图标和时间前活跃,但他的没有。
为什么除了他的名字什么也没显示出来?为什么这不发生在我身上?当我离线的时候,它不应该显示在我聊天之外的任何东西吗?