This component uses an API that is already functional in Chrome. It is part of the web standards, so it is expected that other browser should in the future also start supporting this. Given this specific functionality that requires specific security handling at browser level, this is something that needs to be provided through the browser API and is not something we can create a workaround for.