Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Vue.js webkitSpeechRecognition集成_Javascript_Webkit_Speech Recognition_Vuejs2_Vue Component - Fatal编程技术网

Javascript Vue.js webkitSpeechRecognition集成

Javascript Vue.js webkitSpeechRecognition集成,javascript,webkit,speech-recognition,vuejs2,vue-component,Javascript,Webkit,Speech Recognition,Vuejs2,Vue Component,我需要将webkitSpeechRecognition连接到我的Vue.js项目(用于Chrome) 我正在尝试向组件中插入代码 <template> <div class="voice"> <h1>{{ msg }}</h1> <button v-on:click="greet">Speak</button> </template> <

我需要将webkitSpeechRecognition连接到我的Vue.js项目(用于Chrome)

我正在尝试向组件中插入代码

<template>
      <div class="voice">
        <h1>{{ msg }}</h1>
        <button v-on:click="greet">Speak</button>
      </template>

      <script>
      export default {
        name: 'voice',
        data () {
          return {
            msg: 'Speak',
          }
        },
        methods: {
          greet: function (event) {

          }
        }
      }
      </script>

但我有一个错误“webkitSpeechRecognition未定义”

我用这句话解决了它:

var recognition = new window.webkitSpeechRecognition

我用这句话解决了这个问题:

var recognition = new window.webkitSpeechRecognition

它可能取决于浏览器,仅在Chrome中受支持,在任何基于webkit的浏览器中不受支持。可能的副本取决于浏览器,可能仅在Chrome中受支持,在任何基于webkit的浏览器中不受支持。可能的副本