跳到主要内容
版本: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每年重复