メインコンテンツにジャンプする
プラグインに戻る
@capgo/capacitor-keep-awake
チュートリアル
@capgo/capacitor-keep-awake

起動中

動画プレーヤー、ナビゲーション、プレゼンテーションなどで、デバイスのディスプレイが暗くなることを防ぎます。

ガイド

Keep Awake のチュートリアル

デバイスでテスト

Capgo アプリをダウンロードし、QR コードの code をスキャンしてください。

Keep AwakeプラグインプレビューQRコードcode

@capgo/capacitor-keep-awakeを使用

CapacitorのSleep防止プラグイン

インストール

bun add @capgo/capacitor-keep-awake
bunx cap sync

このプラグインが提供するもの

  • keepAwake - スクリーンを暗くしないようにデバイスを防ぐ。
  • allowSleep - スクリーンを暗くする (Sleep防止を無効にする)。
  • isSupported - 当該プラットフォームでSleep防止機能がサポートされているかどうかを確認する。
  • isKeptAwake - デバイスが現在Sleep防止されているかどうかを確認する。

使用例

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);

フル リファレンス

Keep going from Using @capgo/capacitor-keep-awake

Capacitor Keep Awake を使用している場合 Using @capgo/capacitor-keep-awake nativeメディアとインターフェイスの動作を計画するには、接続する必要があります。 @capgo/capacitor-keep-awake @capgo/capacitor-keep-awakeの実装詳細 Getting Started Getting Startedの実装詳細 @capgo/capacitor-live-activities @capgo/capacitor-live-activitiesの実装詳細、そして @capgo/capacitor-live-activities @capgo/capacitor-video-playerのネイティブ機能 Using @capgo/capacitor-video-player @capgo/capacitor-video-playerのネイティブ機能.