首页 文章

如何在Flutter中进行交互式通知

提问于
浏览
2

我正在Flutter制作一个音乐播放器应用程序,我无法找到制作小部件或通知托盘中显示的内容,并可以暂停音乐 . 是否有可能实现这一点,如果是的话,我该怎么办呢?提前致谢 .
enter image description here

2 回答

  • 2

    由于android通知的工作方式,你只能用android代码自定义它们(至少现在) . 所以不幸的是,你将不得不在这里编写一些本机代码 .

    在这种情况下,实际通知部分与直接与android完全相同,因此您可以简单地查看 . Here's a start虽然 .

    另一部分是您需要在flutter代码和处理通知的本机代码之间进行通信 . 为此,您需要使用Platform Channels . 平台通道是您注册的内容,因此您可以以事件或'method calls'的形式在java / kotlin / objc / swift和dart之间来回发送数据 . 文档在解释如何使用它们方面比我做得更好 .

  • 1

相关问题