淘寶網的語音搜索也有了一陣子了,但彷佛都沒看到相關的博客或帖子在說這個如何實現,今天查了點資料,發現原來實現是如此簡單,多是由於太簡單了,也就沒有人討論了吧。html
其實實現只需一句代碼便可:web
x-webkit-speech瀏覽器
一看到這句代碼,想到了什麼?對,這說明語音搜索只支持webkit內核瀏覽器,那麼這段代碼具體要放在哪呢?ide
放在文本輸入框內就好了,其餘的什麼都不用作,看測試
固然還有一些其餘的參數,好比設置語音限制語言種類url
還有設置語音輸入語法的參數,這個就比較試用於搜索框。加上這參數後,系統就會自動去掉「的」、「啦」這類無心義的字spa
固然在測試時候發現一個小問題,就是當具備語音搜索的頁面是iframe頁面時,點擊麥克風後,「請開始說話」這浮動層就不跟隨input輸入框了orm