当前位置: 首页 > 知识库问答 >
问题:

颤振firebase_messaging包启用/禁用通知声音和振动

贡烨烁
2023-03-14

我注意到Flatter firebase\u消息包自动处理设备的推送通知。但是,有没有办法通过编程启用或禁用通知声音和振动?我想在我的应用程序设置中提供一个开关盒,用户可以选择在收到通知时是否希望设备发出声音和/或振动。

共有1个答案

东方乐
2023-03-14

您可以将用户的首选项存储在数据库中,然后在推送通知之前检查他们的首选项。如果用户更喜欢在生成通知时使用声音和振动工具“声音”:“默认”。相反,如果他们不喜欢声音和振动,您可以忽略该属性,通知将无声地到达。请看这篇文章,了解如何构建数据。

 类似资料:
  • 我正在使用firebase云功能向特定用户发送通知。这是我从函数发送的有效负载。 我正在使用firebase_messaging(flutter package:https://pub.dartlang.org/packages/firebase_messaging)接收通知,并且我已经编写了onMessage、onLaunch和onResume方法的代码。 因此,当我使用Admin SDK发送消

  • 我已经用Firebase实现了通知,通知工作正常。但我需要播放一个自定义声音来通知。我已经实施了 playSound:true,声音:const RawResourceAndroidNotificationSound('通知'), 并在android\app\src\main\res\raw文件夹中添加了声音,该文件夹名为“通知”。mp3’。但通知系统上没有声音。 还实现了有效负载中的代码。 主功

  • 我正在使用Firebase云消息向我的Flitter应用程序发送通知。它工作正常,但我的应用程序图标通知是灰色的谷歌像素XL。我能看到轮廓,但由于某种原因,它仍然是灰色的。我在不同的文章中读到,它与Android SDK级别有关,但Flitter中的Minsdk版本已经是16(少于21),所以我不明白为什么颜色不会显示在屏幕上。 那么,是否可以用这种颜色显示我的应用程序图标作为通知? --提前感谢

  • 本文向大家介绍Android中通知Notification使用实例(振动、灯光、声音),包括了Android中通知Notification使用实例(振动、灯光、声音)的使用技巧和注意事项,需要的朋友参考一下 本文实例讲解了通知Notification使用方法,此知识点就是用作通知的显示,包括振动、灯光、声音等效果,分享给大家供大家参考,具体内容如下 效果图: MainActivity: activ

  • 我正试图从Flatter网站上消化以下信息。 Flutter如何在Android上运行我的代码? 引擎的C和C代码是用Android的NDK编译的。Dart代码(SDK和您的)是提前(AOT)编译到本机、ARM和x86库中的。这些库包含在一个“runner”Android项目中,整个项目都内置在一个APK中。启动时,应用程序将加载颤振库。任何呈现、输入或事件处理等都被委托给编译的flatter和应

  • 我可以使用“startAfter”和“limit”进行分页,但它有错误。 例如,在Firestore DB中,我有7条记录: 当页面大小为5时,第一页就可以了,因为我使用了: 它给了我1-5项。 当它加载第二页时,我使用了: 问题是第二页结果只有item7,item6消失了。“开始”也有同样的问题。 真希望它有“抵消”功能,有人有解决办法吗?