メインコンテンツにジャンプ

ガイド

Keep Awakeのチュートリアル

デバイスでテスト

Download the Capgo app, then scan the QR code.

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

使用する @capgo/capacitor-keep-awake

Capacitor スクリーンを暗くしないようにするための Keep Awake プラグイン

インストール

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

このプラグインが公開するもの

  • keepAwake - スクリーンを暗くしないようにする
  • allowSleep - スクリーンを暗くする (Keep Awake を無効にする)
  • isSupported - Keep Awake のサポートが現在のプラットフォームで利用できるかどうかを確認する
  • isKeptAwake - Keep Awake が現在実行中かどうかを確認する

例の使用方法

keepAwake

スクリーンを暗くしないようにする

import { KeepAwake } from '@capgo/capacitor-keep-awake';

await KeepAwake.keepAwake();
console.log('Screen will stay awake');

allowSleep

__CAPGO_KEEP_0__を使用して画面の明るさを制限することを許可します (keep awake を無効にします)。

import { KeepAwake } from '@capgo/capacitor-keep-awake';

await KeepAwake.allowSleep();
console.log('Screen can now dim');

isSupported

__CAPGO_KEEP_0__の機能が現在のプラットフォームでサポートされているかどうかを確認します。

import { KeepAwake } from '@capgo/capacitor-keep-awake';

const { isSupported } = await KeepAwake.isSupported();
if (isSupported) {
  console.log('Keep awake is supported');
}

isKeptAwake

__CAPGO_KEEP_0__が現在デバイスを起動しているかどうかを確認します。

import { KeepAwake } from '@capgo/capacitor-keep-awake';

const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);

フルリファレンス

capgo/capacitor-keep-awakeを使用して続行してください。

__CAPGO_KEEP_0__を使用している場合 @capgo/capacitor-keep-awakeを使用して @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-keep-awakeを接続してください @capgo/capacitor-keep-awake Capacitor-keep-awakeの実装詳細については@capgo/capacitor-keep-awakeを参照してください。 Getting Started Capacitor-keep-awakeの実装詳細についてはGetting Startedを参照してください。 Using @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, @capgo/capacitor-live-activities for the implementation detail in @capgo/capacitor-live-activities, and Using @capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player.