繁体   English   中英

自动将新消息加载到页面上

[英]Automatically loading new messages onto page

我有一个消息表,其中包含几列,例如idto_idfrom_idis_read等。向登录的用户显示它们。 我正在考虑使用is_read列,如果未读,则将其拉入,但是有时用户只是不会打开消息,所以我不想再次将其拉入。 检查新邮件的最佳方法是什么? 如果用户坐在收件箱页面上,我只希望将新邮件加载到收件箱中。

自动调出不是一个好主意。 它会产生很多不必要的开销。

如果你有决心

<script>
    setInterval(function(){ <code here> }, 50);
</script>

资源

否则,请看推杆

您的API应该接受last_message_idlast_checked_at参数,并且仅返回比该ID /时间戳新的消息。 在客户端,您应该询问比最新消息新的消息,或列表顶部的消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM