android - Expo 推送通知不会在 Android 手机中弹出( float 通知)

标签 android react-native push-notification expo

编辑:我发现这些被称为 float 通知。任何人都知道如何在 Android 设备上默认从应用程序(通过权限等)启用它们?

我目前正在 Android 设备上测试推送通知,并注意到虽然我收到了推送通知,但它们并没有在屏幕上弹出,而是停留在后台(我需要按照图片向下拖动顶部状态栏) .我认为这毫无用处,因为如果用户正在使用电话,他并没有真正收到通知:

enter image description here

在 iPhone 上,弹出窗口正确显示,没有任何问题。

最佳答案

我终于使用 Expo.Notifications.createChannelAsync 使用 priority: "max" 并在发送消息时添加 channelId: "mychannel"

关于android - Expo 推送通知不会在 Android 手机中弹出( float 通知),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51933719/

相关文章:

android - Proguard/R8 正在为 Jackson 缩小 Kotlin 数据类中的 @JsonProperty 注释名称

Android Textview 字幕不起作用。

css - 更改 native 文本项的字体​​?

mysql - 如何使用 Objective C 将推送通知和其他用户设置的设备 token 发送到服务器上的 sql 表

android - 向特定用户android发送通知

android - 如何从 Android 的 C++ 项目创建库(.so 或 .a 文件)?

react-native - 如何从 React Native 传感器中的加速度计值中减去重力

audio - 通过本地响应文件和URL播放音频

ios - 在后台 iOS 中接收推送通知

java - 在 fragment 布局上使用谷歌地图时遇到问题