我如何在自定义Chrome选项卡中录制音频?

问题描述 投票:0回答:1

我正在尝试在我的网站上录制音频网站就像sarahaha你在社交媒体上分享你的链接:Facebook和Messenger并通过语音消息获得反馈

https://www.atklem.com/users/MohamedDeux/08d68eb1-e5a4-9572-bd40-08777437c2b8

这是用户与朋友分享的那种链接

我在想facebook正在使用Custom Chrome Tab来打开链接,而不是原生的Chrome应用程序

我的问题:我们无法在此自定义选项卡中录制音频,因为没有获得允许录制音频的权限对话框(get user Media

我们目前使用RecordRTC js库我们如何解决这个问题?

谢谢

javascript getusermedia chrome-custom-tabs recordrtc
1个回答
0
投票

目前在Android上,原始应用必须提供Chrome自定义点击权限才能访问这样的麦克风

mWebView.setWebChromeClient(new WebChromeClient() {
    @Override
    public void onPermissionRequest(PermissionRequest request) {
        request.grant(request.getResources());
    }
});

我认为Facebook应用程序不这样做,它也不适用于ios。

看到这个

https://github.com/BasqueVoIPMafia/cordova-plugin-iosrtc/issues/250#issuecomment-336240953

© www.soinside.com 2019 - 2024. All rights reserved.