我正在测试一种场景,其中我在单独的窗口中调用“Hangouts”网页,但应用程序没有访问麦克风和摄像头 - 按钮是红色的,并且消息显示“Hangouts无法使用选择的麦克风/摄像头”。
我已经在权限中包含了"audioCapture"和"videoCapture"。
怎样才能使其工作?
编辑:
在允许媒体应用程序访问相机和麦克风之后,我可以在hangouts的设置中看到它们,但是图像和声音没有传输到其他参与者的hangouts。是否需要设置流媒体?
我已经有了这段代码:
我已经在权限中包含了"audioCapture"和"videoCapture"。
怎样才能使其工作?
编辑:
在允许媒体应用程序访问相机和麦克风之后,我可以在hangouts的设置中看到它们,但是图像和声音没有传输到其他参与者的hangouts。是否需要设置流媒体?
我已经有了这段代码:
navigator.webkitGetUserMedia({ audio: true, video: true },
function (stream) {
mediaStream = stream;
},
function (error) {
console.error("Error trying to get the stream:: " + error.message);
});
<webview>
中,是吗? - XanGetUserMedia
,你只需要处理权限请求即可。如果这段代码出现在你的应用程序中,它可能会与 Hangouts 冲突。 - Xan