如何在nativescript中完成上载后清除上载通知

如何在nativescript中完成上载后清除上载通知,nativescript,nativescript-background-http,Nativescript,Nativescript Background Http,我正在使用nativescript插件在后台上传文件 只为Android编写。 插件工作正常。插件在通知中显示上传进度,如API26+所要求。上载完成后(成功或错误),通知将保留在抽屉中,直到用户解除 我正在寻找一种方法来清除上传通知后自动成功或错误 以前有人这样做过吗?关于如何访问插件使用的底层通知管理器的指导也会很有帮助 注: 我无法使用插件的androidDisplayNotificationProgress=false选项完全隐藏通知,因为自API26以来,Android要求开发人员在运

我正在使用nativescript插件在后台上传文件

只为Android编写。 插件工作正常。插件在通知中显示上传进度,如API26+所要求。上载完成后(成功或错误),通知将保留在抽屉中,直到用户解除

我正在寻找一种方法来清除上传通知后自动成功或错误

以前有人这样做过吗?关于如何访问插件使用的底层通知管理器的指导也会很有帮助

注:

  • 我无法使用插件的
    androidDisplayNotificationProgress=false
    选项完全隐藏通知,因为自API26以来,Android要求开发人员在运行后台任务时使用通知
  • 我已经搜索过了,但是找不到关于取消插件通知的信息

  • 谢谢

    androidAutoClearNotification
    设置为true

    (仅限Android)用于设置是否应清除通知 上传完成后自动完成。默认值为false。请注意 将此设置为true也将禁用铃声


    在我这方面,它似乎工作得非常好,在安卓8.1上用演示应用程序进行了测试。