我想将设备推送通知发送到Android应用。这是我在做的:
- 创建一个WebApp服务器(节点JS(,客户端代码用聚合物编写。
- 使用某些第三方Android容器(Predix Mobile(将此WebApp部署到Android设备作为Android应用程序。
- 第三方容器将Web应用程序采用并将其部署到Android设备中为Android App。
- 第三方Web应用程序没有任何可以生成用于使用Google Firebase发送设备推送通知的设备令牌的插件。
- 我的Web应用程序中有一个登录页面,当我登录时,我想生成设备令牌。但是我找不到任何帮助,因为我的客户端代码是用聚合物编写的。
- 我将将该令牌发送到我的服务器代码,该代码将部署到云中,服务器将进行帖子调用以将通知推向设备。
有什么方法可以实现?
我使用OneSignal在项目中做类似的事情。https://onesignal.com/
您的UI在网络视图中加载,您可以完全控制主动脉。在您的微服务中,您可以打电话给Insignal API,其中要发送作为推送通知的消息。您可以处理主动行动中的推送通知。您可以将通知发送到特定设备,一组设备或运行应用程序的所有设备。
您可以在MainActivity和聚合物WebView之间创建一个接口,以在它们之间移动数据。
https://developer.android.com/guide/webapps/webview.html