weixin-js-sdk下的录音并转化为文字功能(VUE)
1.引入weixin-js-sdk
import wx from 'weixin-js-sdk'
如果没有下载请
npm install weixin-js-sdk
2.methods中开始调用
const _this = wx
getWeiXin(){
//this.$http等价于axios,封装过
this.$http({
url: '后台给的接口里面有config的东西',
}).then(res=>{
wx.config({
debug: true, // 开启调试模式,调试完成后改为false不然一直弹框哦!!!!
appId: res.data.data.appid, // 必填,企业号的唯一标识,此处填写企业号corpid
timestamp: res.data.data.timestamp, // 必填,生成签名的时间戳
nonceStr: res.data.data.nonceStr, // 必填,生成签名的随机串
signature: res.data.data.signature,// 必填,签名
jsApiList: ['startRecord','stopRecord','onVoiceRecordEnd','translateVoice'] // 必填,需要使用的JS接口列表,
})
// config信息验证后才执行
_this.ready(() => {
//开始录音
$('#talk').on('touchstart',function(e){
e.preventDefault();
//开始录音
_this.startRecord();
});
//停止录音
$('#talk').on