簡體   English   中英

flutter 中 App 的通知按鈕動作

[英]App's notification button action in flutter

TLDR:是否可以在單擊通知操作按鈕時重新安排通知,而無需運行 flutter 應用程序?

我有一個 flutter 應用程序,它使用awesome_notifications插件通過通知提醒事情,它有一個“稍后提醒”按鈕。

我已經在應用程序中編寫了重新安排邏輯,但是單擊通知按鈕必須打開應用程序才能運行代碼。 我試圖打開應用程序,重新安排,然后使用exit(0)關閉,但它使應用程序留在后台 - 至少在 Android 上,最好不要以編程方式退出應用程序。 是否可以在不運行 flutter 應用程序的情況下重新安排通知?

如果不運行 Flutter 應用程序,則無法重新安排通知。 單擊通知操作按鈕時,必須啟動 Flutter 應用程序才能處理該操作。

您可以考慮的一種選擇是使用后台任務來重新安排通知。 這將允許您重新安排通知而無需將應用程序打開到前台。

要在 Flutter 中實現后台任務,可以使用 flutter_background_fetch 或 workmanager package。這些包允許您安排一個 function 在后台定期運行。 您可以根據需要使用此 function 重新安排通知。

暫無
暫無

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

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