问题标签 [foregroundnotification]

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.

0 投票
1 回答
365 浏览

firebase - Flutter FCM 推送通知 - 前台通知点击事件

我正在使用firebase_messagingflutter_local_notifications包,目前能够在应用程序处于后台时当用户点击通知时获取通知数据。当应用程序在前台时,我如何收听点击事件。

0 投票
1 回答
356 浏览

android - 带有按钮的 Android 前台服务通知

我正在尝试在前台服务通知中添加 3 个按钮,但我遵循的所有指南都失败了

这个答案说要添加操作:https
://stackoverflow.com/a/49539463/5679560 本教程说要使用remoteview https://developer.android.com/training/notify-user/custom-notification

我已经尝试了这两个选项,但我的通知保持默认外观,即使文本根本没有改变,我的通知是指前台服务通知这是问题吗?不能在前台服务通知中添加一个小按钮吗?

多一点上下文的问题。我正在尝试创建一个浮动窗口并让服务控制它。一切运行良好,服务启动 -> 进入前台 -> 创建浮动窗口,即使应用程序处于后台也能正常显示

但我想在通知中添加一个关闭按钮,以便用户可以关闭浮动窗口......

顺便说一句,浮动窗口中的文字显示“我的应用正在运行,点击此处查看更多信息”,这绝对不是我为通知写的

在此处输入图像描述

0 投票
1 回答
449 浏览

push-notification - 当应用程序处于前台时,OneSignal 不显示通知

我将我的颤振应用程序与一个信号集成在一起,当应用程序在后台时它工作得很好,但在前台它正在接收通知但不知道为什么?

日志

前台处理程序

0 投票
0 回答
18 浏览

android - 我可以看到前台服务正在运行,但在“运行服务选项卡”中我只能看到一个进程正在运行

图 1.)进程正在运行但没有服务

嗨,我对应用程序的行为有疑问。前台服务正在运行,当我在“正在运行的服务”中签入时,我注意到只有进程正在运行,但没有服务。

图 2.)通知,无法删除

我尝试了android:process=":newProcess"属性,但没有得到相同的结果。

这怎么可能?

0 投票
0 回答
26 浏览

android - 我正在尝试在通知中显示电池电量并随着它的变化而更新

目前我正在使用前台服务,我在其中注册 BATTERY_ACTION_CHANGED 并在接收广播时更新通知。

这在 android 9 上运行良好。但在 android 11(oneplus 7 pro)上,只要应用程序处于前台或电池优化关闭,它就可以正常工作。我看到了通知,但它永远不会更新。我想在关闭应用程序或关闭电池优化后我没有收到广播。

我在下面提供了我的代码。我感谢您的帮助。

清单.xml

BatteryTrackingService.java

BatteryBroadcast.java

@Override public void onReceive(Context context, Intent intent) {

0 投票
0 回答
16 浏览

android - 我正在尝试显示小尺寸通知。在 Android 10 和 11 上看起来不错,但在小米红米 Android 9 上看起来很糟糕

我正在尝试显示小尺寸通知(20dp)。它在 Android 10 和 11 上运行良好,但在小米红米 Android 9 上看起来很糟糕。显示了通知,但在通知下,有30dp的空白,这使得我的通知高度为50dp-60dp。我想知道是因为Android 9或更低版本不支持小尺寸通知,还是因为小米操作系统修改,有没有办法解决这个问题。

这是我用于显示自定义前台通知的代码。

0 投票
1 回答
46 浏览

android - 如何使用 Exoplayer 的 PlayerNotificationManager 发送静默前台通知

我正在使用最新版本的 Exoplayer (2.16.1)。我使用下面的代码创建前台服务通知,但它带有通知声音。我怎样才能防止这种声音?

请注意,我想使用 Exoplayer 的 PlayerNotificationManager 来创建通知。

0 投票
1 回答
58 浏览

android - 当我尝试通过我的 android 应用程序中的通知打开它们时,设置不断崩溃

我正在尝试在我的 android 应用程序中创建一个服务。该服务进一步启动前台服务。我试图确保当我单击此前台服务的此通知时,我被带到此通知的频道设置(用户可以轻松地禁用此频道的通知)。但这没有发生。相反,当我单击设置时会崩溃。我哪里错了?这是我使用的代码:

编辑:找出解决方案......正如@snachmsm 正确指出的那样,我以错误的方式设置了我的意图......这应该是意图的正确代码......

0 投票
1 回答
61 浏览

android - 如何在前台通知中隐藏应用程序名称?

我开发了一个简单的 GPS 跟踪应用程序,它使用前台服务来保持应用程序的运行。会有一个通知显示我的应用程序正在运行,但是如何在徽标旁边隐藏应用程序名称?我只想要徽标而不显示应用程序名称。

在此处输入图像描述

0 投票
0 回答
17 浏览

android - 为调用 startForgeground() 生成的通知禁用标记

在 android 8 及更高版本的设备上启动前台服务时,我一直面临通知徽章的问题。我什至尝试使用通知通道对象禁用徽章,但问题仍然存在。我们正在使用下面的代码块。