Langsung ke konten

@capgo/capacitor-brightness

Kendalikan kecerahan layar perangkat secara programatik dengan dukungan kontrol khusus aplikasi dan seluruh sistem

Kendalikan kecerahan layar perangkat secara programatik dengan dukungan kontrol khusus aplikasi dan seluruh sistem

Mulai dengan getBrightness() dan metode inti lain yang tercantum di bawah ini.

PlatformDukunganCatatan
iOSYaNative
AndroidYaNative
WebTidakLindungi dengan Capacitor.getPlatform()
  • getBrightness - Dapatkan tingkat kecerahan layar utama perangkat saat ini.
  • setBrightness - Atur level brightness layar utama perangkat.
  • getSystemBrightness - Ambil brightness layar secara sistem.
  • setSystemBrightness - Atur brightness layar secara sistem. Membutuhkan izin WRITE_SETTINGS di Android. Ini juga mengubah mode brightness ke MANUAL.
MetodeDeskripsi
getBrightnessDapatkan level brightness layar utama perangkat saat ini.
setBrightnessAtur level brightness layar utama perangkat.
getSystemBrightnessDapatkan brightness layar secara sistem.
setSystemBrightnessAtur brightness layar secara sistem. Membutuhkan izin WRITE_SETTINGS di Android. Ini juga mengubah mode brightness ke MANUAL.
getSystemBrightnessModeDapatkan mode brightness sistem saat ini (otomatis atau manual). Membutuhkan izin WRITE_SETTINGS di Android.
setSystemBrightnessModeAtur mode brightness sistem (otomatis atau manual). Membutuhkan izin WRITE_SETTINGS di Android.
isUsingSystemBrightnessCek apakah activity saat ini menggunakan nilai brightness sistem.
restoreSystemBrightnessReset pengaturan brightness pada activity saat ini ke nilai sistem.
isAvailableCek apakah Brightness API tersedia di perangkat saat ini.
checkPermissionsCek izin pengguna untuk mengakses brightness sistem.
requestPermissionsMinta izin untuk mengakses brightness sistem. Di Android, ini akan membuka pengaturan sistem untuk memberikan izin WRITE_SETTINGS.
getPluginVersionDapatkan versi plugin native.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-brightness.

Jika Anda menggunakan @capgo/capacitor-brightness untuk merencanakan perilaku media dan antarmuka native, hubungkan dengan Menggunakan @capgo/capacitor-brightness untuk kapabilitas native saat menggunakan @capgo/capacitor-brightness, Menggunakan @capgo/capacitor-live-activities untuk kapabilitas native di Menggunakan @capgo/capacitor-live-activities, @capgo/capacitor-live-activities untuk detail implementasi di @capgo/capacitor-live-activities, Menggunakan @capgo/capacitor-video-player untuk kapabilitas native di Using @capgo/capacitor-video-player, dan @capgo/capacitor-video-player untuk detail implementasi di @capgo/capacitor-video-player.