我正在尝试在GeckoView元素中使用网站的音频录制功能。因此,我在AndroidManifest.xml文件中设置了权限:
<uses-permission android:name="android.permission.RECORD_AUDIO" />
当我尝试在网站上录制音频时,一个属于该网站而非浏览器功能的HTML弹出窗口告诉我需要授权。我无法做其他任何事情 - 它只是一个没有按钮的提示。
另一方面,当我使用常规的Firefox浏览器时,当这个HTML弹出窗口显示时,浏览器会询问我是否允许该网站使用我的麦克风。
我在GeckoView中没有被问到过这个问题,因此需要找到一种方式在GeckoView内允许该网站使用麦克风的权限。 我需要在GeckoView内授权吗?我查阅了关于GeckoView权限的文档,但由于我的基础编码知识有限,无法使其正常运作。
非常感谢任何帮助!
非常感谢!