【问题标题】:Sending an individual push notification to a specific user of webview Android application向 webview Android 应用程序的特定用户发送个人推送通知
【发布时间】:2019-05-07 16:00:40
【问题描述】:

是否可以向 webview Android 应用程序的特定用户发送单独的推送通知?

我有一个基于 webview 的 Android 应用程序。 Android 8 会阻止所有后台进程,我的应用程序无法再每 5 分钟检查一次消息,并显示推送通知是否有新消息。据我了解,几乎唯一的解决方案是使用 firebase 来显示通知。

我的问题是:我可以向 webview 应用程序用户发送单独的 Firebase 通知吗?如果是,如何?从 Android 手机登录我的网站的人,在加载我的网站的登录表单中输入他们的数据。这不是 Android 登录表单。我怎样才能同时登录到 Firebase,如果它只是一个 webwiew 应用程序,Firebase 将如何知道该用户已经登录?

【问题讨论】:

    标签: firebase firebase-realtime-database firebase-authentication


    【解决方案1】:

    webview 不能直接接收云消息负载。唯一支持云消息传递的浏览器是那些support the Push API

    您可以做的是在您的 Android 应用程序的本机层中接收有效负载(使用正常的 Android 与接收有效负载的服务的集成),然后根据需要使用 webview 注入 javascript 的能力将其代理到您的 webview进入它(虽然它是可见的)。这绝对不是一项微不足道的工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多