This project has been moved to https://github.com/saqqdy/uni-use
# use pnpm
$ pnpm install use-recognition
# use npm
$ npm install use-recognition --save
# use yarn
$ yarn add use-recognition
<script setup>
import { getCurrentInstance, onMounted } from 'vue'
import useRecognition from 'use-recognition'
const recognition = useRecognition({ lang: 'zh_CN' })
onMounted(() => {
recognition.start()
})
useExpose({ recognition })
</script>
<script>
import useRecognition from 'use-recognition'
export default {
setup() {
const recognition = useRecognition({ lang: 'zh_CN' })
recognition.start()
return { recognition }
}
}
</script>
Add
@vue/composition-api
to theproject.json
dependencies and run install.
{
"dependencies": {
"@vue/composition-api": "latest"
}
}
// main.js
import Vue from 'vue'
import VueCompositionApi from '@vue/composition-api'
Vue.use(VueCompositionApi)
new Vue({}).$mount('#app')
<script>
import useRecognition from 'use-recognition'
export default {
setup() {
const recognition = useRecognition({ lang: 'zh_CN' })
recognition.start()
return { recognition }
}
}
</script>
<!-- Add script tags to your html code, using CDN links to bring in -->
<script src="https://unpkg.com/[email protected]/dist/index.global.prod.js"></script>
Please open an issue here.