
回复
1.notificationManager.isDistributedEnabled
支持设备Phone2in1TabletCarWearable
isDistributedEnabled(callback: AsyncCallback<boolean>): void
查询设备是否支持分布式通知。使用callback异步回调。
系统能力:SystemCapability.Notification.Notification
示例:
import { BusinessError } from '@kit.BasicServicesKit';
let isDistributedEnabledCallback = (err: BusinessError, data: boolean): void => {
if (err) {
console.error(`isDistributedEnabled failed, code is ${err.code}, message is ${err.message}`);
} else {
console.info("isDistributedEnabled success " + JSON.stringify(data));
}
};
notificationManager.isDistributedEnabled(isDistributedEnabledCallback);
2.notificationManager.isDistributedEnabled
支持设备Phone2in1TabletCarWearable
isDistributedEnabled(): Promise<boolean>
查询设备是否支持分布式通知。使用Promise异步回调。
系统能力:SystemCapability.Notification.Notification
示例:
import { BusinessError } from '@kit.BasicServicesKit';
notificationManager.isDistributedEnabled().then((data: boolean) => {
console.info("isDistributedEnabled success, data: " + JSON.stringify(data));
}).catch((err: BusinessError) => {
console.error(`isDistributedEnabled failed, code is ${err.code}, message is ${err.message}`);
});
本文主要参考引用自HarmonyOS官方网站