【问题标题】:Silent push notification for web oneSignalweb oneSignal 的静默推送通知
【发布时间】:2021-09-28 00:37:47
【问题描述】:

我可以通过 oneSignal 使用静默网络推送通知吗?需要更新一些数据块而不提示用户通知。我浏览了文档,但在其中找不到任何有用的数据。 我将 Nest Js 用作 BE,将 React Js 用作 FE。

【问题讨论】:

  • 让我确保我理解。您不想显示 OneSingal 提示或实际推送通知?请你给我一个例子,以便我能更好地帮助你
  • 是的,我想在后台更新数据但不希望弹出通知提示。

标签: node.js push-notification onesignal web-push


【解决方案1】:

根据我从API 看到的文档,您可以编辑外部用户ID 数据标签。

现在,使用静默网络推送通知,它不会做你想做的事情,因为静默网络推送仍在显示。

https://developer.mozilla.org/en-US/docs/Web/API/Notification/silent

有一个 userVisibleOnly 设置可以设置为 false,这意味着您不必显示通知。但是,当您尝试禁用此 Chrome 时,Chrome 不允许这样做。 https://tests.peter.sh/push-message-generator/

加入我们的 discord 服务器,了解更多关于我们社区的信息: https://onesignal.com/onesignal-developers

【讨论】:

    【解决方案2】:

    抱歉,我的答案发布得太晚了,我在 onesignal 团队网站的支持聊天选项中向他们发送了一条消息。这是我收到的回复,最迟是 2021 年 7 月 20 日。可能在将来,他们可能会集成此功能,但遗憾的是现在不可用。

    如果不显示 通知用户。

    您可以将其他数据添加到通知并访问该数据 在 notificationDisplay 事件中。

    以下是关于此的文档: https://documentation.onesignal.com/docs/web-push-sdk#section-notification-display

    谢谢

    来自 Onesignal 的安娜(仅供参考)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-17
      • 2018-12-05
      • 1970-01-01
      • 1970-01-01
      • 2015-04-26
      • 1970-01-01
      • 2013-09-24
      • 2020-12-14
      相关资源
      最近更新 更多