我正在使用webkitSpeechRecognition
(https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#dfn-onspeechstart)向网络应用添加语音输入。
每次启动recognition.start();
(recognition = new webkitSpeechRecognition()
)时,都会显示此弹出窗口,要求获得使用麦克风的权限:
用户需要在应用程序的整个生命周期中多次使用麦克风,我只希望他们必须给予一次许可。
我怎样才能让它最初显示在网络应用加载上?
答案 0 :(得分:-1)
使用JQuery:
$(document).ready(function(){
recognition.start();
});
使用纯JS:
document.addEventListener("DOMContentLoaded", function(event) {
recognition.start();
});