跳到主要内容
版本:3.x

Taro.addPhoneRepeatCalendar(option)

向系统日历添加重复事件

支持情况:

参考文档

类型

(option: Option) => Promise<TaroGeneral.CallbackResult>

参数

参数类型
optionOption

Option

参数类型默认值必填说明
titlestring日历事件标题
startTimenumber开始时间的 unix 时间戳 (1970年1月1日开始所经过的秒数)
allDaybooleanfalse是否全天事件
descriptionstring事件说明
locationstring事件位置
endTimestring结束时间的 unix 时间戳,默认与开始时间相同
alarmbooleantrue是否提醒
alarmOffsetnumber0提醒提前量,单位秒,默认 0 表示开始时提醒
repeatIntervalkeyof RepeatInterval"month"重复周期,默认 month 每月重复
repeatEndTimenumber重复周期结束时间的 unix 时间戳,不填表示一直重复
complete(res: TaroGeneral.CallbackResult) => void接口调用结束的回调函数(调用成功、失败都会执行)
fail(res: TaroGeneral.CallbackResult) => void接口调用失败的回调函数
success(result: TaroGeneral.CallbackResult) => void接口调用成功的回调函数

RepeatInterval

参数说明
day每天重复
week每周重复
month每月重复。该模式日期不能大于 28 日
year每年重复