HarmonyOS 添加日程时,日程重复规则字段recurrenceRule不生效?

现需要添加日程时设置重复次数,例如按天重复10次。按照官方文档API添加recurrenceRule字段设置重复规则后不生效。

阅读 671
1 个回答

recurrenceRule是生效的。查询时候需要指定字段,使用filter与指定字段,参考文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-calendarmanager-V5\#getevents-2

const calendar = await calendarManager.getCalendarManager(context)?.getCalendar(calendarAccount)
const filter = calendarManager.EventFilter.filterByTitle('签到活动');
const events = await calendar?.getEvents(filter, ['recurrenceRule', 'location', 'startTime', 'endTime'])
return events
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进