HarmonyOS 发布日历类型代理提醒,但是日历中没有显示

调用API方法,定义日历实例,发布相应的提醒代理,结果是成功的,但是日历中为什么没有添加的日程呢?

reminderAgentManager.publishReminder(targetReminderAgent).then((res: number) => {
  console.info('Succeeded in publishing reminder. ');
  let reminderId: number = res; // 发布的提醒ID
}).catch((err: BusinessError) => {
  console.error(`Failed to publish reminder. Code: ${err.code}, message: ${err.message}`);
})
HarmonyOS
2024-12-23 15:58:25
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

可以参考日历添加日程接口,添加日程指定提醒时间,到点后会有系统提醒弹框

文档地址:

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-calendar-kit/js-apis-calendarManager.md#addevent-1

import { BusinessError } from '@ohos.base';
import { calendarMgr } from '../entryability/EntryAbility';

let calendar : calendarManager.Calendar | undefined = undefined;
const date = new Date();
const event: calendarManager.Event = {
  type: calendarManager.EventType.NORMAL,
  startTime: date.getTime(),
  endTime: date.getTime() + 60 * 60 * 1000
};
calendarMgr?.getCalendar((err: BusinessError, data:calendarManager.Calendar) => {
  if (err) {
    console.error(`Failed to get calendar, err -> ${JSON.stringify(err)}`);
  } else {
    console.info(`Succeeded to get calendar, data -> ${JSON.stringify(data)}`);
    calendar = data;
    calendar.addEvent(event).then((data: number) => {
      console.info(`Succeeded to add event, id -> ${data}`);
    }).catch((err: BusinessError) => {
      console.error(`Failed to addEvent, err -> ${JSON.stringify(err)}`);
    });
  }
});

设置Event对象里面的reminderTime

reminderTime number[] 只读:否 必填:否 日程提醒时间,单位为分钟。

填写x分钟,即距开始时间提前x分钟提醒,不填时,默认为不提醒。可为负值。

分享
微博
QQ
微信
回复
2024-12-23 19:18:27
相关问题
JS如何添加日历日程提醒
9208浏览 • 1回复 待解决
PA开发,如何添加日历提醒
5141浏览 • 1回复 待解决
HarmonyOS 日历里面添加日历问题
1018浏览 • 1回复 待解决
没有调用日历的接口?
7489浏览 • 1回复 待解决
如何让日历显示的是农历日期?
2386浏览 • 1回复 待解决
HarmonyOS 日历的日程创建问题
1444浏览 • 1回复 待解决
HarmonyOS 创建日历失败
1121浏览 • 1回复 待解决
HarmonyOS 日历相关组件
1494浏览 • 1回复 待解决
后台代理提醒,定时闹钟提醒功能。
2214浏览 • 1回复 待解决
HarmonyOS 集成日历SDK
1053浏览 • 1回复 待解决
HarmonyOS 日历组件cjcalendar文档
1403浏览 • 1回复 待解决
HarmonyOS 日历门票相关demo
974浏览 • 1回复 待解决
HarmonyOS 日历相关的绘制
829浏览 • 1回复 待解决
HarmonyOS日历组件吗?
1490浏览 • 1回复 待解决
HarmonyOS 日历重复规则如何设置
979浏览 • 1回复 待解决
HarmonyOS CJCalendar 日历组件无法编译
2926浏览 • 1回复 待解决
日历功能异常,getCalendar失败
1483浏览 • 1回复 待解决
HarmonyOS 希望官方提供日历组件
1351浏览 • 1回复 待解决
HarmonyOS 关于代理提醒数量的问题
1619浏览 • 1回复 待解决