【问题标题】:Using getUSerMedia AND webkitSpeechRecognition allow access x 2使用 getUSerMedia 和 webkitSpeechRecognition 允许访问 x 2
【发布时间】:2014-08-21 05:16:54
【问题描述】:

我正在创建一个使用两种类型的音频输入的站点... getUserMedia 和 webkitSpeechRecognition。这两个功能都运行良好,但 Chrome 会弹出两次访问安全弹出窗口 - 这是有道理的。有谁知道如何让一个访问权限同时处理这两个功能?

干杯!

navigator.getUserMedia({audio:true}, gotStream, function(e) {
    alert('Error getting audio');
    console.log(e);
});

还有……

var recognition = new webkitSpeechRecognition();

【问题讨论】:

    标签: audio webkit speech-recognition getusermedia


    【解决方案1】:

    避免多次请求权限的唯一方法是确保您的网页使用的是 https 网址。然后 Chrome 会记住您的权限,并且不会再次显示弹出窗口。

    【讨论】:

      【解决方案2】:

      在 Chrome 36(可能还有更早的版本)上,我只得到一个弹出栏。

      【讨论】:

        猜你喜欢
        • 2014-07-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-31
        • 1970-01-01
        • 2017-10-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多