我正在尝试在我的网站上录制音频网站就像sarahaha你在社交媒体上分享你的链接:Facebook和Messenger并通过语音消息获得反馈
https://www.atklem.com/users/MohamedDeux/08d68eb1-e5a4-9572-bd40-08777437c2b8
这是用户与朋友分享的那种链接
我在想facebook正在使用Custom Chrome Tab来打开链接,而不是原生的Chrome应用程序
我的问题:我们无法在此自定义选项卡中录制音频,因为没有获得允许录制音频的权限对话框(get user Media)
我们目前使用RecordRTC js库我们如何解决这个问题?
谢谢
目前在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