(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)语音输入其他属性: lang 就是语言种类
可以控制输入框里面的语音的语言种类,例如 input type="text" x-webkit-speech lang="zh-CN"/
目前已知的只有onwebkitspeechchange,顾名思义,就是语音发生变化时触发的事件,一般可以作为提交 input type="text" x-webkit-speech onwebkitspeechchange="$(this).cloest('form').submit()"/ 这样说完以后就自动搜索了。
x-webkit-grammar :这个不是语音搜索用的属性,但是可以控制这个输入的语法,例如在做搜索框的话就可以用 input type="text" x-webkit-speech x-webkit-grammar="bUIltin:search" / x-webkit-grammar:使得语音输入的内容尽量靠近搜索内容,去除多余的字符,例如「的」。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)下面做一个小例子测试一下:
代码如下:
html
body
inputtype="text"accesskey="s" autofocus="true" autocomplete="off"name="value_2"id="value_2"x-webkit-speech lang="zh-CN" x-webkit-grammar="bUIltin:search"
button type="submit"搜 索/button
/body
/html
效果如下: