问题标签 [flutter-local-notification]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - Fluttter onSelectNotification 方法在应用程序关闭时不显示有效负载
我正在使用 flutterlocalnotifications 包和 FCM 向我的用户发送通知。一切正常。当我的应用程序处于后台、前台或关闭时,我可以向我的用户显示通知。我可以在前台和后台达到有效负载值,但是当应用程序被终止时,我无法再达到有效负载。我在 catlog 中测试,但 onSelectNotification 中没有任何打印。怎样才能到达这个有效载荷?这是我的通知处理程序类
这些是我使用的软件包的版本
flutter - 全球密钥().currentState.context 在推送时返回 null
我正在使用 Flutter Local Notifications 来管理本地通知。我希望当通知类型为“某些用户加入比赛”时,当通知用户点击通知时,他应该被带到比赛详细信息页面。最好的方法是使用 GlobalKey 作为 navigatorKey 并将其传递给 MaterialApp。但我收到了这个错误。
(PS:这个应用程序包含 MainFrameApp() 内的嵌套导航器,因此,在那里处理对 ContestDetailsPage 的进一步导航。)
我找不到什么原因,上下文为空。我认为使用 ChangeNotifier 的 setState 也可能导致了这个问题。所以我也提供了该代码。
main.dart
身份验证.dart
flutter - Flutter_local_notifications iOS onSelectNotifications 在应用程序关闭时未触发
我一直在使用 flutter_local_notifications 插件,并且在测试中一切顺利。但是,当我将应用程序放在应用商店(TestFlight)上时,我注意到 onSelectNotification 事件无法正常工作。当应用程序处于前台时,它会完美响应,但如果应用程序关闭,选择通知会将我带回应用程序并且不会继续该过程。在这种情况下,将用户发送到 iMessage 窗口。
我错过了什么?它是代码或应用程序设置还是完全其他的东西?
android - Flutter Local Notification 仅在 Android 上显示点
我正在为我的应用程序使用本地通知,它在我的 iPhone 上运行良好,但是在我的Android 模拟器上触发通知时,它没有在屏幕顶部显示通知,而只显示点:
通知实际上在通知中心看起来很好:
我确保init
我的电话instantNotification
看起来像这样:
我在这里想念什么?
flutter - 无法分配 Flutter Local Notification onSelectNotification 函数参数类型
我正在为我的应用程序使用本地通知,我正在尝试设置onSelectNotification
但我无法使其工作。我就是这样init
:
我的onSelectNotification
:
但是 Flutter 在抱怨:
参数类型“Future Function(String)”不能分配给参数类型“Future Function(String?)?”。
我在文档中找不到任何关于此的内容,在其他任何地方都找不到。我想念她什么?
ios - 我可以在 iOS 上将颤振资产用于本地通知附件吗
我正在使用 flutter_local_notifications 包在我的颤振应用程序中显示通知。我想通过将图像添加到 IOSNotificationDetails 中的“附件”数组来在 iOS 上显示带有通知的图像。
我已经看到了从 URL 下载图像并将其保存在应用程序文档目录中的示例,但想知道是否有办法直接从颤振资产或从我的 iOS 项目中的文件加载图像。
flutter - Flutter TZDateTime 返回当前时间
我正在使用https://github.com/MaikuB/flutter_local_notifications并尝试添加zonedShedule
-Notification。为此,我需要TZDateTime。问题是它总是重新调整 UTC-Time ......但我实际上需要ECT。
要获取当前时间,我正在使用此行:
我找不到任何东西可以将 TZDateTime 转换为当前的当地时间......我很高兴得到每一个帮助!如果您需要更多信息,请告诉我。
android - 通知声音在颤振flutter_local_notifications中不起作用
首先,让我解释一下我的程序。这是一个提醒应用程序。如果我们单击提醒我按钮,则会设置带有警报声音的通知,否则将设置没有警报声音的通知。还有一个选项可以在将来更改此决定。问题是当我设置带有警报声音通知的提醒时,声音没有播放。但是如果没有设置无声闹铃功能,则会播放声音。
android - 除非点击通知,否则有什么方法可以使颤动的本地通知在android中持续播放声音?
我在网上查了一下,有人建议将additionalFlags
选项设置AndroidNotificationDetails
为4。
这就是我所做的
但是当我向下滑动查看通知列表时,声音停止播放。我希望声音继续播放,除非并且直到我点击该特定通知(而不仅仅是向下滑动以查看通知列表)?