问题标签 [read-unread]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - 禁用未读标记的维护时会发生什么?
我们有几个默认情况下保留未读标记的 Lotus Notes 数据库。我们禁用了此维护以加快应用程序的速度。当我们禁用未读标记时,它会在数据库中删除吗?我了解到未读标记存储在数据库本身中。如果我们重新启用它会发生什么,它会在我们禁用它之前显示相同数量的未读标记还是重新开始?
ios - iOS 未读单元格图标
我正在尝试找出实现蓝点的最佳方法,例如未读单元格的邮件应用程序。我有蓝点,但我只是想弄清楚它背后的逻辑。该表由 xml 文件填充。现在我将它设置为这样,当调用解析方法时,它在数据对象中将布尔值设置为 NO。然后当 tableview 自己填充时,如果布尔值为 NO,则显示图像,然后在 didSelectRowAtIndex 期间,我将布尔值设置为 YES,图像消失。问题出在这里,每次我刷新表格时,都会重新解析 xml 并将实例变量重置为 NO 并通知用户未单击单元格。我该如何解决?围绕它的最佳逻辑是什么?
java - java.mail 将邮件标记为未读
我正在构建一个自动邮件处理器应用程序,并且我正在逐一解析电子邮件。如果解析其中一条消息失败,我想将该消息标记为未读?请问如何将邮件标记为未读?
谢谢
jsp - 标记已读未读消息(jsp 页面)
我有一个向用户生成消息的系统(用 java 开发)。我想向用户显示这些消息。它们的初始状态将是“未读”,然后当用户阅读它们时,消息变为“已读”。此外,用户将能够删除消息
,如何做到这一点?
消息将以复选框的形式显示给用户,以便在他阅读后选择要删除的消息(另一个想法?)
我还不确定我将如何获取消息(可能在地图中?)
谢谢全部!
ruby-on-rails - 如何使用未读 gem 将状态“已读”变为“未读”?
我可以post
使用unread
gem 来标记 a。
但我找不到如何“未读”标记为“已读”的帖子。我怎样才能做到?
ruby-on-rails - 是否可以将 gem Unread 与 gem Public Activity 一起使用?
我目前正在使用 gem 'Public Activity',并且在视图中我过滤了一个用户活动,以仅向该用户显示适用于他们的活动,例如“John Smith 对您的帖子发表评论”。但是,我想为此添加通知,例如 facebook 或 twitter,其中一个徽章会显示一个数字,当您看到提要时,徽章就会消失。
我发现了一个名为 Unread 的 gem,它看起来很理想,但它需要添加acts_as_readable :on => :created_at
到您的模型中,并且由于我使用的是 public_activity gem,因此无法访问该类来添加它。
是否可以将未读 gem 所需的代码注入 PublicActivity:Activity 类?
链接:
gem public_activity:https ://github.com/pokonski/public_activity
search - Javamail 使用关键字搜索未读邮件(多个搜索词)
我知道如何使用关键字搜索消息,我也知道如何搜索未读消息。但我不知道如何将这两件事结合起来。这是我的代码:
android - Android - 保持全球跟踪看不见的通知,最佳实践
在 Android 中,我有一个与服务器保持实时通信的套接字。此应用程序套接字由服务控制,该服务在启动时和/或应用程序发出请求时启动。
因为我不能依赖 Google PlayStore,所以我完全手动控制推送消息的发送和接收。
每当有新的推送消息从服务器到达时,socket-service 就会发送一个本地广播消息,并且监听活动可以按照自己的操作进行操作。如果没有找到活动,则会向用户提供默认的 android 通知,说“[ ap] 您有 {n} 条新消息'...
这有其稳定性问题(例如,当内存不足时,操作系统可以关闭服务)但没关系。
现在,考虑以下几点:
我有多个活动来监听并显示未读消息的计数。
- 主页
- 对话概览页面
- 'The' 对话页面 (chatpage)
每个活动都可以在前台,但也可以在用户按下并返回 1 个活动时在内存中。因此,在理论上,可能存在您想要一次更新不同/多个活动的情况。这可以防止当用户返回“已保存实例”时必须从服务器“重新加载”未读消息。所以我认为广播模式效果最好。
保持全局跟踪未读消息的最佳实践是什么,同时最大限度地减少每个活动实例上的服务器行程:
- 非常简单:对每个活动实例发出服务器请求,然后为每个活动再次编写更新代码。但这会导致用户看到延迟,因为应用程序需要一秒钟才能从服务器接收数据并显示“未读消息”气球。
Simpel:有一个全局类..为每个对话保留未读消息,但我觉得这可能会导致数据不完整的问题..尤其是当应用程序不是“活动”时
我的旧票:让另一个服务跟踪未读消息,该服务在启动时启动(就像套接字一样)。只有当服务启动/启动时,它才会从服务器请求所有未读消息数据。每个活动都可以“询问”未读消息数据,而不必再担心了。 但这可能是矫枉过正吗?
我的新投票:保留套接字服务,并为该服务添加一个单独的类。它包含未读数据。但这也感觉不对。。因为活动必须向服务询问一些事情-of-scope .. 它不是管理未读消息(关注点分离)的套接字问题,对吧?
非常感谢经验丰富的开发人员的感谢!
objective-c - 显示 iOS 徽章编号/处理未读消息 (xCode - OBJECTIVE-C)
我想更新收件箱徽章以显示未读消息的数量(我的消息不会自毁,应用程序类似于 iOS 消息)。
当用户单击消息并返回收件箱选项卡时,应更新徽章。另外,我想将未读单元格的背景颜色标记为与已读单元格不同的背景颜色……这样用户就知道哪些内容已读,哪些未读。
我有一些工作代码,但现在我得到:
“警告:正在主线程上执行长时间运行的操作。在 warnBlockingOperationOnMainThread() 中断以进行调试。”
这是我用于更新未读消息的代码:
更新单元格的代码:
javascript - Gmail API:无法请求未读邮件
我在这里发帖是因为我正在学习使用 Gmail API,最近遇到了一个问题。当我尝试使用以下代码列出未读消息时
我有时会收到正确的消息,但有时不会。就像 gmail api 无法访问 gmail 的即时状态,只能每隔几分钟同步一次。
另一个例子是,当我尝试将消息标记为已读时
响应给出此邮件不存在标签“未读”(并且它在 Gmail 网络中标记为已读),但如果我刷新我的网站,它将先例邮件加载为未读。
这让我发疯,因为它在两天前有效,现在却不行了。
有任何想法吗 ?
编辑
清除每个请求之间的历史记录正在解决问题,但无法弄清楚为什么......
我尝试了这些解决方案,但都没有工作 禁用 gmail api 请求缓存