如何在颤动中允许浮动通知和锁定屏幕通知编程

Posted

技术标签:

【中文标题】如何在颤动中允许浮动通知和锁定屏幕通知编程【英文标题】:How to allow floating notification and lock screen notification programmatic in flutter 【发布时间】:2020-07-14 03:02:47 【问题描述】:

为了实现推送通知,使用了 Firebase Cloud Messaging。通知在设备中成功接收,但它必须是一个弹出窗口(浮动通知),并且它也应该显示在锁定屏幕中。 通知是在 node.js 环境中使用 Admin SDK 编写的。 请帮助将通知显示为浮动和锁定屏幕通知。

flutter 中使用的插件是 firebase_messaging。

【问题讨论】:

【参考方案1】:

我怀疑这是不可能的。 在某些启用的启动器上,默认情况下它被禁用(我猜是为了节能目的)。

用户应从应用设置手动启用它=>手动通知部分。

【讨论】:

以上是关于如何在颤动中允许浮动通知和锁定屏幕通知编程的主要内容,如果未能解决你的问题,请参考以下文章

一旦我不允许它,我可以得到通知令牌然后从设置中允许它。 (所有无需重新启动应用程序)

屏幕锁定时如何通知推送通知?

如何在锁定屏幕上执行通知操作(点击)?

如何在锁定屏幕上显示 gcm 推送通知?

如何使用默认查看按钮确定用户是不是在锁定屏幕上查看通知

iOS:以编程方式关闭锁定屏幕上显示的通知?