@capgo/capacitor-keep-awakeを使用
CapacitorのSleep Prevention プラグイン
インストール
bun add @capgo/capacitor-keep-awake
bunx cap sync
bunx cap sync プラグインのネイティブ codeをプロジェクトにコピーします。プラグインのアップグレード後は再度実行してください。
インポート
import { KeepAwake } from '@capgo/capacitor-keep-awake';
APIの概要
| 方法 | 説明 |
|---|---|
keepAwake |
画面を暗くしないようにする。 |
allowSleep |
画面を暗くする (keep awake を無効にする)。 |
isSupported |
現在のプラットフォームで keep awake 機能がサポートされているかどうかを確認する。 |
isKeptAwake |
現在、画面が暗くされていないかどうかを確認する。 |
例
keepAwake()
画面を暗くしないようにする。
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.keepAwake();
console.log('Screen will stay awake');
allowSleep()
画面を暗くする (keep awake を無効にする)。
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();
console.log('Screen can now dim');
isSupported()
現在のプラットフォームで keep awake 機能がサポートされているかどうかを確認する。
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isSupported } = await KeepAwake.isSupported();
if (isSupported) {
console.log('Keep awake is supported');
}
isKeptAwake()
現在、画面が暗くされていないかどうかを確認する。
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);
完全なリファレンス
capgoから始めて@capgo/capacitor-keep-awakeを使用
__CAPGO_KEEP_0__を使用している場合 capgo/capacitor-keep-awakeを使用 native media とインターフェイスの動作を計画し、接続する @capgo/capacitor-keep-awake capgo/capacitor-keep-awakeの実装詳細については、@capgo/capacitor-keep-awakeを参照してください。 はじめに はじめにの実装詳細については、はじめにを参照してください。 capgo/capacitor-live-activitiesを使用 capgo/capacitor-live-activitiesを使用して、ネイティブ機能を使用するには、@capgo/capacitor-live-activitiesを参照してください。 @capgo/capacitor-ライブアクティビティ Capacitor Keep Awakeの実装詳細については@capgo/capacitor-live-activities、 @Capacitor/keep-awake-capgo/capacitor-video-player Capacitorのネイティブ機能のために@capgo/capacitor-video-playerを使用します。