如何跳转到系统的日历应用?

如何跳转到系统的日历应用?

HarmonyOS
2024-09-06 12:05:10
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

新建日程,设置提醒时间,到点后会弹出提醒通知,点击提醒通知可以跳转到日历应用,当前没有其他接口可以直接跳转日历。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:日程提醒时间,单位为分钟。填写x分钟,即距开始时间提前x分钟提醒,不填时,默认为不提醒。

分享
微博
QQ
微信
回复
2024-09-06 17:22:39
相关问题
如何实现跳转到系统设置
1681浏览 • 1回复 待解决
鸿蒙应用如何跳转到Android应用
4709浏览 • 1回复 待解决
如何从app跳转到系统相机
5454浏览 • 1回复 已解决
如何跳转到系统发送短信页面
2091浏览 • 1回复 待解决
如何跳转到商店应用下载位置?
287浏览 • 1回复 待解决
HarmonyOS 如何跳转到应用设置页面?
303浏览 • 1回复 待解决
ets怎么跳转到应用商店?
3588浏览 • 1回复 待解决
如何跳转到设置中应用详情页面
2197浏览 • 1回复 待解决
如何跳转到应用市场app下载页面?
7632浏览 • 1回复 待解决
HarmonyOS app中怎么跳转到系统设置?
405浏览 • 1回复 待解决
怎样才能跳转到应用市场界面?
931浏览 • 2回复 待解决
HarmonyOS 在H5中如何跳转到应用市场
756浏览 • 1回复 待解决
如何跳转到WIFI列表页面?
353浏览 • 1回复 待解决
如何实现Fraction跳转到AbilitySlice
9769浏览 • 3回复 已解决