HTML5技术

HTML教程:实现HTML5淘宝语音搜索的方法_HTML教程

字号+ 作者:H5之家 来源:H5之家 2015-09-24 18:00 我要评论( )

HTML教程:实现HTML5淘宝语音搜索的方法,学习HTML教程:实现HTML5淘宝语音搜索的方法,HTML教程:实现HTML5淘宝语音搜索的方法,查看HTML教程:实现HTML5淘宝语音

HTML教程:实现HTML5淘宝语音搜索的方法


   

\

<input type="text" class="text" name="value_2" id="value_2" x-webkit-speech>

放在文本输入框内就行了,其他的什么都不用做;看下图:

\

  
当然还有一些其他的参数,比如设置语音限制语言种类:

<input type="text" class="text" name="value_2" id="value_2" x-webkit-speech lang="zh-CN">

   
还有设置语音输入语法的参数,这个就比较试用于搜索框。加上这参数后,系统就会自动去掉“的”、“啦”这类无意义的字:
<input type="text" class="text" name="value_2" id="value_2" x-webkit-speech x-webkit-grammar="bUIltin:search">

   
当然在测试时候发现一个小问题,就是当具有语音搜索的页面是iframe页面时,点击麦克风后,“请开始说话”这浮动层就不跟随input输入框了;

大家可能都知道淘宝网的语音搜索也有了一阵子了,但似乎都没看到相关的博客或帖子在说这个如何实现,今天查了点资料,发现原来实现是如此简单,可能是因为太简单了,也就没有人讨论了吧;

其实实现只需一句代码即可:x-webkit-speech

   
一看到这句代码,想到了什么?对,这说明语音搜索只支持webkit内核浏览器,那么这段代码具体要放在哪呢?

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • HTMl教程:Html网页表格的深层代码含义_HTML教程

    HTMl教程:Html网页表格的深层代码含义_HTML教程

    2015-09-24 19:12

  • HTMl教程:10个不常用的HTML标签介绍_HTML教程

    HTMl教程:10个不常用的HTML标签介绍_HTML教程

    2015-09-24 19:10

  • HTML教程:可以搞死任何版本IE_HTML教程

    HTML教程:可以搞死任何版本IE_HTML教程

    2015-09-24 19:10

  • HTML教程:HTML5的初级使用小技巧_HTML教程

    HTML教程:HTML5的初级使用小技巧_HTML教程

    2015-09-24 19:08

网友点评