我已经构建了一个离子应用程序,它使用离子云服务订阅FCM推送通知。目前,无论何时发送通知,我都会收到通知。
现在,我想根据用户选择订阅其他主题。如何通过Ionic 2云服务(动态)订阅不同主题?
有什么方法可以覆盖配置吗?
我试图在注册之前重置push.PushOptions的值,但它不起作用。对此的任何解决方案都将不胜感激。
发布于 2017-07-21 06:32:08
你可以使用像azure notificaton hubs这样的东西。它们允许对单个设备进行多个标记和注册。
创建一个后端应用程序来管理发送和订阅,并通过此来注册,而不是离子后端。
有很多教程支持这一点,但最终,一旦完成推送注册并返回FCM令牌,我就通过我的.NET后端手动注册了它,在那里我可以控制标签,并允许它们根据用户偏好轻松更新。然后,可以使用后端应用程序根据您想要接收的标签来广播通知
https://stackoverflow.com/questions/45214252
复制相似问题