android - 当应用程序在 ionic 4 中关闭时,如何在后台使用套接字服务推送通知?

标签 android ionic-framework push-notification socket.io ionic4

当应用程序关闭或应用程序位于后台时,我必须从我自己的套接字端服务器推送通知。我需要在项目中的哪里编写 typescript 代码来解决这个问题?

最佳答案

推送通知需要在您的移动设备(应用)和推送通知服务(Google GCM/FCM 或 Apple APNS)之间注册

通过唯一标识符注册您的应用程序将允许您的应用程序随时接收通知(实际上操作系统将处理它们),即使应用程序在后台或前台关闭。

如果您想通过套接字从服务器发送数据(表示为通知),您应该考虑实现一个后台处理程序来监听该数据。如果应用程序关闭,您可能需要使用插件(需要 native 代码)来唤醒您的应用程序并监听更改。

看看here更好地了解 Ionic 应用程序如何通过套接字在后台工作。

关于android - 当应用程序在 ionic 4 中关闭时,如何在后台使用套接字服务推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55742793/

相关文章:

android - 如何防止由 MediaCodec.dequeueInputBuffer 生成的 java.lang.IllegalStateException

java - 使用 onClick 执行多个 shell 命令

typescript - 如何从 firebase 存储中使用 tf.loadModel 加载模型?

Paypal 捐赠按钮 ionic

CSS:在没有父元素的情况下强制元素彼此相邻。柔性?

ios - 通过推送通知打开特定的 View Controller

android - 尝试在 ubuntu 中编译 android 内核时出错

android - 自定义 Android 通知磁贴的背景

ios - 静音推送未交付到iOS 11上的应用程序

node.js - Firebase FCM - 为什么我得到 : payload error, 无效的 'android'(或 'apns')属性