You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When fingerprinting protections are in place, such as in Firefox when privacy.resistFingerprinting is true, or when a user uses any kind of privacy-preserving addons such as adblock plus, webcamRef.current.getScreenshot(); is corrupted. Here is the console warning inside Firefox's Console :
Blocked third party https://cdpn.io/mozmorris/fullpage/gOOoqpw?anon=true&view= from extracting canvas data.
When accessing it directly, I get Blocked https://www.mozmorris.com/react-webcam/examples/ from extracting canvas data, but prompting the user. on firefox, which is better than nothing. However, discarding the prompt lead to the following screenshot
Please follow the general troubleshooting steps first:
Bug reports:
When fingerprinting protections are in place, such as in Firefox when
privacy.resistFingerprinting
is true, or when a user uses any kind of privacy-preserving addons such as adblock plus,webcamRef.current.getScreenshot();
is corrupted. Here is the console warning inside Firefox's Console :Related to:
https://support.mozilla.org/en-US/questions/1398931
The official example is simply a reproduction: https://codepen.io/mozmorris/pen/gOOoqpw
This also happens in first-party when "no user input is detected".
Are you aware of any other way to access the frames of the video without depending on what the canva is drawing?
As more and more users are using tools to enhance their privacy, the getScreenshot() fn will fail more and more in the future...
The text was updated successfully, but these errors were encountered: