Menggunakan @capgo/capacitor-keep-awake
Plugin Keep Awake Capacitor untuk mencegah layar perangkat meredup atau tidur.
Instal
bun add @capgo/capacitor-keep-awake
bunx cap sync
bunx cap sync menyalin code native plugin ke dalam proyek native Anda. Jalankan kembali setiap kali melakukan upgrade plugin.
Impor
import { KeepAwake } from '@capgo/capacitor-keep-awake';
Sekilas tentang API
| Metode | Deskripsi |
|---|---|
keepAwake |
Mencegah layar perangkat meredup secara otomatis. |
allowSleep |
Izinkan perangkat meredupkan layar (nonaktifkan keep awake). |
isSupported |
Periksa apakah fitur keep awake didukung pada platform saat ini. |
isKeptAwake |
Periksa apakah perangkat saat ini sedang dalam mode keep awake. |
Contoh
keepAwake()
Mencegah layar perangkat meredup secara otomatis.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.keepAwake();
console.log('Screen will stay awake');
allowSleep()
Izinkan perangkat meredupkan layar (nonaktifkan keep awake).
import { KeepAwake } from '@capgo/capacitor-keep-awake';
await KeepAwake.allowSleep();
console.log('Screen can now dim');
isSupported()
Periksa apakah fitur keep awake didukung pada platform saat ini.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isSupported } = await KeepAwake.isSupported();
if (isSupported) {
console.log('Keep awake is supported');
}
isKeptAwake()
Periksa apakah perangkat saat ini sedang dalam mode keep awake.
import { KeepAwake } from '@capgo/capacitor-keep-awake';
const { isKeptAwake } = await KeepAwake.isKeptAwake();
console.log('Is kept awake:', isKeptAwake);
Referensi lengkap
Lanjutkan dari Menggunakan @capgo/capacitor-keep-awake
Jika Anda menggunakan Menggunakan @capgo/capacitor-keep-awake untuk merencanakan perilaku media dan antarmuka native, hubungkan dengan @capgo/capacitor-keep-awake untuk detail implementasi di @capgo/capacitor-keep-awake, Panduan Memulai untuk detail implementasi di Getting Started, Menggunakan @capgo/capacitor-live-activities untuk kemampuan native di Menggunakan @capgo/capacitor-live-activities, @capgo/capacitor-live-activities untuk detail implementasi di @capgo/capacitor-live-activities, dan Menggunakan @capgo/capacitor-video-player untuk kapabilitas native saat menggunakan @capgo/capacitor-video-player.