HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)notificationManager.requestEnableNotification(deprecated) - HarmonyOS技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

[文章]

HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)notificationManager.requestEnableNotification(deprecated)

1.notificationManager.requestEnableNotification(deprecated)
支持设备Phone2in1TabletCarWearable
requestEnableNotification(callback: AsyncCallback): void
应用请求通知使能。使用callback异步回调。
说明
从API version 12开始不再维护,建议使用有context入参的requestEnableNotification代替。
系统能力:SystemCapability.Notification.Notification
HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)notificationManager.requestEnableNotification-鸿蒙开发者社区HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)notificationManager.requestEnableNotification-鸿蒙开发者社区
示例:

.import { BusinessError } from '@kit.BasicServicesKit';
.
.let requestEnableNotificationCallback = (err: BusinessError): void => {
.  if (err) {
.    console.error(`requestEnableNotification failed, code is ${err.code}, message is ${err.message}`);
.  } else {
.    console.info("requestEnableNotification success");
.  }
.};
.notificationManager.requestEnableNotification(requestEnableNotificationCallback);

2.notificationManager.requestEnableNotification(deprecated)
支持设备Phone2in1TabletCarWearable
requestEnableNotification(): Promise
应用请求通知使能。使用Promise异步回调。
说明
从API version 12开始不再维护,建议使用有context入参的requestEnableNotification代替。
系统能力:SystemCapability.Notification.Notification
HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)notificationManager.requestEnableNotification-鸿蒙开发者社区HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)notificationManager.requestEnableNotification-鸿蒙开发者社区
示例:

.import { BusinessError } from '@kit.BasicServicesKit';
.
.notificationManager.requestEnableNotification().then(() => {
.  console.info("requestEnableNotification success");
.}).catch((err: BusinessError) => {
.  console.error(`requestEnableNotification failed, code is ${err.code}, message is ${err.message}`);
})

本文主要参考引用自HarmonyOS官方网站

更多回帖

×
发帖