這是我的問題:讓我們考慮一個例子,我有一個每週安排通知的函數。因此,在安裝我的應用程序五週後,我將會顯示5個通知(每週一個)。然後,我重新啓動手機(無論出於何種原因),並且在這五週內顯示的所有通知都會一次顯示。我不明白,當我重新啓動手機時,以前的預定通知是如何一次出現的? (順便說一句,我在取消這些通知後纔會顯示)。這個問題只出現在ANDROID上,IOS上的同一個應用程序完美工作。那麼,這些通知如何出現?這就像他們從來沒有完全取消?我嘗試了幾個變種來避免這個問題,但它不想離開。有任何想法嗎?當只有在Android上重新啓動手機時纔會出現所有計劃的通知(Ionic框架)
非常感謝!
PS:我使用這個插件爲本地通知:katzer /科爾多瓦 - 插件本地的通知
只有在預定的時間過後,所有5個都會同時出現嗎?或者說,例如,您安排了5,立即重啓設備,然後它們全都出現? –
@NicRaboy你好Nic,他們都在預定的時間過後纔出現。換句話說,如果預定的時間沒有過去,我重新啓動手機,什麼也不會出現。事實上,如果我安排了5個通知,那麼當設備重新啓動時,只會顯示已經過了預定時間的通知。因此,如果針對5個計劃通知,則僅爲其中的3個通知計劃的時間。然後,當我重新啓動手機時,一次只會顯示3個通知。 – PainAndGain
我可能是錯的,但它聽起來應該是預期的行爲。當我的Android手機死亡,並在充電後12小時後啓動它,我最終收到大量通知。總是覺得這是正常的。也許iOS只是做不同的事情。 –