@capgo/capacitor-keep-awake の使用方法
デバイスの画面消灯やスリープを防ぐ Capacitor Keep Awake プラグイン。
インストール
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 |
デバイスが現在keep awake状態か確認します。 |
例
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()
デバイスが現在keep awake状態か確認します。
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);
完全なリファレンス
@capgo/capacitor-keep-awake の使い方から続ける
使用している場合 @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-live-activities の実装の詳細については、 @capgo/capacitor-video-playerの使用方法 「@capgo/capacitor-video-player. の使い方」のネイティブ機能については