跳过内容

@capgo/capacitor-alarm

Capacitor native OS alarm管理接口

Capacitor 闹钟插件接口,用于管理本机操作系统闹钟。

  • createAlarm - 使用平台时钟应用创建本机操作系统闹钟。 在 Android 上,这使用闹钟意图;在 iOS 上,如果可用(iOS 16+),则使用 AlarmKit。
  • openAlarms - 如果可用,打开平台的本机闹钟列表 UI。
  • getOSInfo - 获取有关操作系统和功能的信息。
  • requestPermissions - 在平台上请求与闹钟相关的权限。 在 Android 上,可能会路由到精确闹钟的设置中。
方法描述
createAlarm使用平台时钟应用创建本机操作系统闹钟。 在 Android 上,这使用闹钟意图; 在 iOS 上,如果可用(iOS 16+),则使用 AlarmKit。
openAlarms打开平台的本机闹钟列表 UI,如果可用。
getOSInfo获取有关操作系统和能力的信息。
requestPermissions在平台上请求与闹钟相关的权限。 在 Android 上,可能会路由到精确闹钟的设置中。
checkPermissions检查当前权限状态以获取本机闹钟访问权限,而不触发 UI。 在 iOS 上报告 AlarmKit 可用性; 在 Android 上报告能力详细信息。
getPluginVersion获取本机 Capacitor 插件的版本号。
getAlarms获取本应用程序安排的闹钟列表。 在 iOS 26+ 上,返回 AlarmKit 闹钟。 在 Android 上,这不受支持,因为系统不提供 API 来查询闹钟。

此参考资料是从 src/definitions.tscapacitor-alarm.

如果您正在使用 @capgo/capacitor-alarm 来规划原生插件工作,连接它到 使用 @capgo/capacitor-alarm 来实现原生能力的使用 @capgo/capacitor-alarm, Capgo 插件目录 在 Capgo 插件目录中管理产品工作流程 Capacitor 插件由 Capgo 提供 了解在 Capacitor 插件由 Capgo 提供中实现的细节 添加或更新插件 了解在添加或更新插件中实现的细节 Ionic 企业插件替代方案 了解在 Ionic 企业插件替代方案中管理产品工作流程