我正在尝试x-webkit-speech在Google Chrome中使用简单的HTML/JavaScript扩展程序中使用新功能.然而,我尝试并试图查看一堆示例,但无法成功调用该函数.我见过其他人这样做,我真的不知道为什么我不能.我将JavaScript代码放入一个单独的文件中,但是我使用<script src ="filename.js">这是我的x-webkit-speech的行....
<input id="speechInput" type="text" style="font-size:25px;" x-webkit-speech speech onwebkitspeechchange="onChange()" />
Run Code Online (Sandbox Code Playgroud)
现在,如果我onChange()改为alert(this.value),它会执行一个警告框,其中包含语音输入的值.所以我真的不明白为什么我不能只调用另一个函数.我不是最伟大的JavaScript或HTML程序员,但我研究了很多.每个人都以不同的方式定义,因为没有可靠的API,很难真正知道谁拥有正确的形式,因为它们似乎都以某种方式工作.
我的onChange功能看起来像
function onChange() { alert("in onChange"); }
Run Code Online (Sandbox Code Playgroud)
我只是想测试并确保它能够实现这个功能,但我什么都没得到.