http下载发布进度通知(NotificationRequest)问题
启动了一个下载任务,并在下载回调的时候发布下载进度通知,使用如下代码发布通知,通知栏中通知如附件所示,但通知栏未点击的时候,显示的是normal字段内容,但是title和text未分行,点击展开通知后,显示两栏通知消息(可以分别进行删除,不确定是不是属于两条通知消息),其中一条是需要的,显示的是template中的data,但如附件中所示,还显示了一条展示文件完整路径的通知(这个路径确定没有设置给NotificationRequest,设置的仅仅是文件名称,不包含路径),而且这里的进度与template中的进度还不一定是完全同步的,如何将那个显示完整下载路径的通知屏蔽吗?
let title: string = ‘下载中’
let filename: string = ‘xxxxxx’
let progress: number = 21
let template: notification.NotificationTemplate = {
name: ‘downloadTemplate’,
data: {
title: template-${title},
fileName: template-${filename},
progressValue: progress,
}
};
let notificationRequest: notification.NotificationRequest = {
id: 1000,
template: template,
content: {
notificationContentType: notification.ContentType.NOTIFICATION_CONTENT_BASIC_TEXT,
normal: {
title: normal-${title},
text: normal-${filename},
additionalText: normal-${progress}%
}
}
};
try {
notification.publish(notificationRequest).catch((err: Error) => {
hilog.error(0x0001, TAG, publishNotification failed, message is ${err})
});
} catch (e) {
hilog.error(0x0001, TAG, publishNotification exception, message is ${e})
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
【求助】前台Service无法发布通知
5759浏览 • 1回复 已解决
下载使用此 【@ohos.request】 api,监听下载进度时,拿不到当前进度(receivedSize)
3139浏览 • 3回复 待解决
调用notificationManager.publish发布通知失败
583浏览 • 1回复 待解决
eTS发布发布Notification之后点击通知如何打开跳转指定页面?
2356浏览 • 1回复 待解决
后台代理提醒的通知如何设置图标呀,怎么不能像NotificationRequest一样设置图标?
4212浏览 • 1回复 待解决
软件下载问题
软件下载问题!?!
4373浏览 • 1回复 待解决
http请求中下载文件报错2300023
566浏览 • 1回复 待解决
没有配置HTTP代理,下载Android SDK失败
10432浏览 • 1回复 待解决
app切换到后台时进度条的处理的问题
1432浏览 • 0回复 待解决
为什么配置了HTTP代理,还是无法下载Android SDK
7651浏览 • 1回复 待解决
求助:关于HTTP返回值的问题
1266浏览 • 1回复 待解决
Notification Kit(用户通知服务)请求通知授权
529浏览 • 1回复 待解决
关于JS http请求参数的传递问题
5935浏览 • 2回复 待解决
关于正常发布帖子却提示违禁词和资源相关问题
5510浏览 • 2回复 已解决
3516下载提示node.lib问题
7039浏览 • 2回复 已解决
使用chart组件progress类型的进度条,如何使进度实时变化,修改segments中的value不行啊?
4815浏览 • 1回复 待解决
弧形进度条实现,有人知道方法吗?
322浏览 • 1回复 待解决
智慧农业源码下载出的问题,求大佬帮助!!
5817浏览 • 1回复 待解决
视频进度滑动条的三种实现方式
350浏览 • 1回复 待解决
使用JS开发,通知功能,除了通知栏还有什么API可以调用吗?
2359浏览 • 1回复 待解决
来电横幅通知可通过下拉任务栏将通知删除
656浏览 • 1回复 待解决
下载jsSDK 总是失败?怎么解决呢,只是网络问题吗?
8087浏览 • 2回复 待解决
hpm下载库出错,不能下载,请指点
5062浏览 • 1回复 待解决
如何实现带图片的进度条
353浏览 • 1回复 待解决
如何控制通知是否有铃声?
459浏览 • 1回复 待解决
显示完整下载路径的通知对应是系统的下载通知,设置为后台任务会有该通知;
只涉及到一个任务可以设置为前台任务,前台任务没有该通知。
后台任务的话,gauge 关了,也会剩完成或失败的通知;