メインコンテンツへスキップ

@capgo/capacitor-alarm

アプリが終了していても、ネイティブのアラームや通知をスケジュール

アプリが終了していても、ネイティブのアラームや通知をスケジュールできます

まずはここから createAlarm() および以下に示すその他のコアメソッドです。

プラットフォームサポート備考
iOSはいネイティブ
Androidはいネイティブ
Web一部対応Getting Startedを参照
  • createAlarm - プラットフォームの時計アプリを使用して、ネイティブOSのアラームを作成します。AndroidではAlarm Clock intentを使用し、iOSでは利用可能な場合(iOS 16以降)AlarmKitを使用します。
  • openAlarms - 利用可能な場合、プラットフォーム標準のアラーム一覧UIを開きます。
  • getOSInfo - OSの情報および機能の取得を行います。
  • requestPermissions - プラットフォーム上でアラームを使用するための適切な権限をリクエストします。Androidの場合、正確なアラームの設定画面に遷移することがあります。
メソッド説明
createAlarmプラットフォームの時計アプリを使用して、ネイティブOSのアラームを作成します。AndroidではAlarm Clock intentを使用し、iOSでは利用可能な場合(iOS 16以降)AlarmKitを使用します。
openAlarms利用可能な場合、プラットフォーム標準のアラーム一覧UIを開きます。
getOSInfoOSの情報および機能に関する情報を取得します。
requestPermissions- プラットフォーム上でアラームを使用するための適切な権限をリクエストします。Androidの場合、正確なアラームの設定画面に遷移することがあります。
checkPermissionsUIを表示せずに、ネイティブアラームへのアクセス権限の状態を確認します。iOSではAlarmKitの準備状況を、Androidでは機能の詳細を返します。
getPluginVersionネイティブの Capacitor プラグインのバージョンを取得します。
getAlarmsこのアプリによってスケジュールされたアラームの一覧を取得します。iOS 26以降ではAlarmKitからアラームを返します。Androidでは、システムがアラームを照会するための API を提供していないため、この機能はサポートされていません。

このリファレンスは以下から同期されています: src/definitions.ts 内の capacitor-alarm.

以下を使用している場合: @capgo/capacitor-alarm ネイティブプラグインの作業を計画するには、それを以下と連携させる @capgo/capacitor-alarmの使用方法 @capgo/capacitor-alarmを使用してネイティブ機能を利用する場合、 Capgo プラグインディレクトリ Capgo プラグインディレクトリでのプロダクトワークフロー向けに、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加・更新 実装の詳細は Adding or Updating Plugins を、 Ionic Enterprise プラグインの代替案 製品ワークフローは Ionic Enterprise Plugin Alternatives を参照してください。