Ejabberd:即使在线也能推送通知

Posted

技术标签:

【中文标题】Ejabberd:即使在线也能推送通知【英文标题】:Ejabberd: Push notifications even when online 【发布时间】:2021-04-26 19:13:46 【问题描述】:

我拥有一个运行 21.01-2 版本的 ejabberd 服务器。 我对推送通知有一点问题:即使收件人在线,也会为每条消息发送它们。

  mod_push:
   include_body: Text
      - "New message"
   include_sender: false

我希望只有在收件人离线时才会发送推送通知。 感谢您的帮助。

【问题讨论】:

奇怪的是,我以“Hello”开始了我的消息,但即使我编辑了消息,它也没有显示出来......所以我现在说:你好! 【参考方案1】:

检查https://xmpp.org/extensions/xep-0357.html

您可能希望客户端在收件人在线时不显示通知。

【讨论】:

以上是关于Ejabberd:即使在线也能推送通知的主要内容,如果未能解决你的问题,请参考以下文章

即使在应用程序终止后也能获得 Apple 的远程推送通知

ejabberd 和推送通知

使用 ejabberd(版本 2.1.6)在 iphone 中推送通知延迟

直接向 watchOS 2 发送推送通知?

iOS - 仅带声音的推送通知

即使 Azure 推送通知遥测显示“成功”,也未收到 iOS 推送通知