Facebook/Instagram Android 应用内(webview)浏览器不允许访问我的网络应用程序中的麦克风

Facebook/Instagram android in-app(webview) browser won't allow access to the microphone in my web app

提问人:Uba A 提问时间:11/17/2023 更新时间:11/17/2023 访问量:38

问:

我正在使用 vue.js 构建一个支持语音的 Web 应用程序,到目前为止,它可以在 Chrome、Safari、Firefox、Opera 等主要浏览器和设备上运行良好,但是如果有人使用 Android 从 Facebook 或 Instagram 访问链接,则会出现问题。

facebook/Instagram 应用内浏览器(webview)不允许我们请求麦克风权限。

我正在寻找一种解决方案,迫使用户在他们的主浏览器中打开应用程序,而不是停留在 Facebook/Instagram 应用程序中。

请协助我解决这个问题。

javascript vue.js facebook webview instagram

评论

0赞 CBroe 11/17/2023
无论是在应用内浏览器还是外部浏览器中打开链接,都是用户设置 - 我认为没有办法从您这边强制它。您最多可以尝试检测您的页面是否在应用内浏览器中运行 - 然后向用户显示一条消息,说如果他们希望能够使用该功能,他们需要在真实的浏览器中打开它。

答: 暂无答案