app: Query permissions

This commit is contained in:
LittleChest 2025-09-27 10:36:26 +08:00
parent 343fdeb52d
commit 64faa51853

View File

@ -73,6 +73,9 @@ const video = ref(null)
async function startCamera() {
try {
errorMsg.value = ''
if (navigator.permissions && navigator.permissions.query) {
await navigator.permissions.query({ name: 'camera' })
}
stream.value = await navigator.mediaDevices.getUserMedia({ video: { facingMode: 'user' }, audio: false })
cameraActive.value = true
await nextTick()