アプリが終了していても、ネイティブのアラームや通知をスケジュールできます
まずはここから createAlarm() および以下に示すその他のコアメソッドです。
プラットフォーム対応
「プラットフォーム対応」というタイトルのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOS | はい | ネイティブ |
| Android | はい | ネイティブ |
| Web | 一部対応 | Getting Startedを参照 |
主要機能
「主要機能」セクションcreateAlarm- プラットフォームの時計アプリを使用して、ネイティブOSのアラームを作成します。AndroidではAlarm Clock intentを使用し、iOSでは利用可能な場合(iOS 16以降)AlarmKitを使用します。openAlarms- 利用可能な場合、プラットフォーム標準のアラーム一覧UIを開きます。getOSInfo- OSの情報および機能の取得を行います。requestPermissions- プラットフォーム上でアラームを使用するための適切な権限をリクエストします。Androidの場合、正確なアラームの設定画面に遷移することがあります。
公開 API
「公開 API」セクション| メソッド | 説明 |
|---|---|
createAlarm | プラットフォームの時計アプリを使用して、ネイティブOSのアラームを作成します。AndroidではAlarm Clock intentを使用し、iOSでは利用可能な場合(iOS 16以降)AlarmKitを使用します。 |
openAlarms | 利用可能な場合、プラットフォーム標準のアラーム一覧UIを開きます。 |
getOSInfo | OSの情報および機能に関する情報を取得します。 |
requestPermissions | - プラットフォーム上でアラームを使用するための適切な権限をリクエストします。Androidの場合、正確なアラームの設定画面に遷移することがあります。 |
checkPermissions | UIを表示せずに、ネイティブアラームへのアクセス権限の状態を確認します。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/capacitor-alarmの使用方法 @capgo/capacitor-alarmを使用してネイティブ機能を利用する場合、 Capgo プラグインディレクトリ Capgo プラグインディレクトリでのプロダクトワークフロー向けに、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加・更新 実装の詳細は Adding or Updating Plugins を、 Ionic Enterprise プラグインの代替案 製品ワークフローは Ionic Enterprise Plugin Alternatives を参照してください。