簡體   English   中英

網絡推送通知是否在 Apache Cordova Android 應用程序中工作?

[英]Do Web Push Notifications work in an Apache Cordova Android app?

我正在開發一個漸進式網絡應用程序(PWA),它也將嵌入到帶有 Apache Cordova 的 Android 應用程序中。 Web 推送通知是否適用於 Apache Cordovo Android 應用程序,例如本機推送通知,還是我需要為此使用插件?

PWA將只是一個SPA ,它將在web 視圖上呈現,而Cordova將提供原生PWA之間的橋梁。

現在的重點是,Cordova 是否支持 PWA?

總的來說, CordovaPWA 關系不大。 是的,有一個Cordova瀏覽器平台 但這並不重要,因為很少有插件支持它。 您需要檢查您正在使用的每個插件的文檔,看看它們是否支持瀏覽器平台

就您的要求而言,您可以使用phonegap-plugin-push ,它也支持瀏覽器平台

參考:

1. https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/PLATFORM_SUPPORT.md

2. https://github.com/phonegap/phonegap-roadmap/issues/180

我想為這個問題添加一個更新。 到 2021 年,Phonegap 不再維護,並且已被 Apache 停用。

在他們的網站上

Adobe 已經停止了 PhoneGap Build 並結束了對 PhoneGap 和 Apache Cordova 的投資。

2020 年 8 月 Apache 在他們的博客上寫了這篇文章

在這些發展和 PhoneGap 使用率下降的背景下,Adobe 專注於提供一個平台,使開發人員能夠構建、擴展、定制和與 Adob​​e 產品集成。 今天,我們宣布結束 PhoneGap 和 PhoneGap Build 的開發,以及我們對 Apache Cordova 的投資。 PhoneGap Build 服務將於 2020 年 10 月 1 日停止。

如果您正在開發 PWA 或混合應用程序,最好使用Ionic或最佳案例場景Cordova Cli 如果您想避免將頭撞到更遠的牆上,Phonegap 和任何 phonegap 組件和/或插件不應該是首選的解決方案。

新解決方案 (2021)

  1. 帶有推送通知的 Ionic 框架
  1. Cordova Cli 推送插件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM