jiusanzhou / flutter_notification_listener

Flutter plugin to listen for and interact with all incoming notifications for Android. 一个监听手机通知的插件。
https://pub.dev/packages/flutter_notification_listener
Other
40 stars 49 forks source link

使用米Push等国产系统自定义推送服务时,无法获取largeIcon #50

Open 2811267153 opened 6 months ago

2811267153 commented 6 months ago

hello, 大佬您好! 我正在使用您的这个flutter库,但在使用过程中发现了一个问题。当使用像小米Push这样的国产系统自定义推送服务发送通知时,我无法通过该库获取到largeIcon。然而,对于像QQ这样未对小米Push进行适配的应用,却能正常获取到largeIcon的值。所以我猜测可能是哪里有点问题,但是我本身并不会android开发,所以能不能请您修复一下这个问题,拜托了!!!

重现步骤

  1. 将该Flutter库集成到我的Flutter项目中。
  2. 配置小米Push作为推送服务来发送推送通知。
  3. 发送一个带有指定largeIcon的推送通知。
  4. 在小米设备上接收该推送通知。
  5. 观察到无法通过该Flutter库提供的API获取到largeIcon

期望行为

无论使用哪种推送服务,largeIcon都应该能够正确地被获取和显示。

实际行为

当使用小米Push发送推送通知时,无法获取到largeIcon

请求帮助

能否请您调查一下这个问题,并提供一个修复方案或者指导我如何修改代码以适配小米Push,确保能够正确获取到largeIcon?这将极大地提升我的应用在小米设备上的用户体验。感谢您的关注和帮助。

2811267153 commented 6 months ago
截屏2024-05-18 00 53 57

请看一下这两张图片,我在largeIcon的地方做了记号,但是我不知道为什么这记号笔是黑色的还换不了颜色,可能有点难以发现

截屏2024-05-18 00 57 05
jiusanzhou commented 6 months ago

@2811267153 hi 有使用小米推送的实际app嘛 我看下