useWakeLock
useWakeLock
リアクティブなスクリーンウェイクロックAPI。アプリケーションが実行を続ける必要があるときに、デバイスが画面を暗くしたりロックしたりするのを防ぐ方法を提供します。
使用法
import { useWakeLock } from '@vueuse/core'
const { isSupported, isActive, forceRequest, request, release } = useWakeLock()
request が呼び出されると、ドキュメントが表示されている場合にウェイクロックが要求されます。そうでない場合、ドキュメントが表示されるまで要求はキューに入れられます。要求が成功すると、isActive は true になります。ドキュメントが非表示になると、isActive は false になります。
release が呼び出されると、ウェイクロックは解除されます。キューに入れられた要求がある場合、それはキャンセルされます。
ドキュメントが非表示であってもすぐにウェイクロックを要求するには、forceRequest を使用します。ドキュメントが非表示の場合、エラーが発生する可能性があることに注意してください。
© 2019–PRESENT Anthony Fu https://github.com/antfu
※このページは Nuxt.js 公式ドキュメントの翻訳ページです。
公式ドキュメントの該当ページはこちら:
#