Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't restart video stream when turning flash off #205

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

daniel-kun
Copy link

This reduces the "flickering" when turning the flash off.

The comment in the code that I removed indicates that the video stream was explicitly restarted, because a sentence in MDN indicates that this might be necessary.

However, I have tested this with multiple smartphones and found that it is not necessary and that you can toggle off the flash while the stream is active.

Tested with:

  • Samsung A70 (SM-A705FN)
  • Motorola g200
  • Nokia 8.1
  • Nokia 5.3

(iPhones never have flash available, Apple seems to think it is a good idea to keep their users safe from such useful features.)

This reduces the "flickering" when turning the flash off.
@moritz157
Copy link

Hey there, what's the status with this pull request? I just looked for this issue and this looks like a really nice change. Any way I can support you with merging this?

@moritz157
Copy link

I might also add, that I cannot turn the flash off at all when testing on my OnePlus 9 Pro in Chrome.

@laszlo1337
Copy link

if anybody needs this then use my this as dependency "qr-scanner": "git+https://github.com/laszlo1337/qr-scanner.git"

@unalkyl
Copy link

unalkyl commented Mar 20, 2024

I would also really appreciate it if this could be merged so that there is no need to restart the stream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants