限后重试'; else if(e.error==='no-speech')searchInput.placeholder='未检测到语音,请重试'; else searchInput.placeholder='不想打字请按语音搜索影片'}; recognition.onend=function(){stopListening();searchInput.placeholder='不想打字请按语音搜索影片'}; recognition.start() }catch(e){voiceBtn.style.display='none'} } function stopListening(){isListening=false;voiceBtn.classList.remove('listening');voiceBtn.title='语音搜索';if(recognition){try{recognition.stop()}catch(e){};recognition=null}} })();