我使用webkitspeechrecognition进行语音识别,当我在控制台中编写脚本时有效,但是当我将其与html页面集成时,它显示此页面不允许使用麦克风,我的代码是否有任何问题? 我的代码在这里
<html>
<head>
</head>
<body>
<button id="start" onclick="recognize()">Start</button>
<script type="text/javascript">
function recognize(){
console.log("recognize")
var sr=new webkitSpeechRecognition();
sr.start();
sr.onresult=function(event){
console.log(event.results[0][0].transcript)
}
}
</script>
</body>
</html>