2016-08-30 92 views
0

我正在構建一個使用推送通知的離子應用程序。我遵循了here的文檔。我可以註冊,我看到令牌已註冊成功,但是當我發送來自ionic的通知時,只有當應用程序處於後臺時,我纔會收到它們。如果應用程序正在運行,我不會收到通知。事件cloud:push:notification未被觸發。離子android推送通知只在後臺工作

任何想法?
謝謝!

+0

我有完全相同的問題引起的。我可以註冊令牌,但我沒有收到任何通知。還有什麼運氣? – mtpultz

+0

@mtpultz我切換回$ cordovaPushV5,現在工作正常 –

回答

0

確保使用ionic-cloud庫與Ionic.io接口。你提到的事件不會被棄用ionic-platform-web-clinet

http://docs.ionic.io/migration.html#push`

+0

感謝您的迴應!我用戶ionic-cloud和我完全刪除了ionic-platform-web-client,但仍然是相同的... –

+0

我正在使用離子云的$ ionicPush在一個新的項目(所以不遷移),我跟着文檔沒有運氣接收通知,但我可以看到我註冊的令牌,它看起來像這是一個問題,許多人有在論壇上,但沒有解決方案。 Ionic Cloud服務似乎太新以至於沒有任何教程。 – mtpultz

+0

看起來像新項目現在必須啓用FCM而不是GCM – mtpultz