vue 使用weixin-sdk 录音功能

刚毕业,进入公司,遇到的第一个vue项目,使用weixin-sdk-js 做录音功能,于是开始了研究之旅,经过的许久的研究,终于是禅悟出了一点皮毛
多次试验,失败,总结:weixin-js-sdk 是要在线上使用的,而且只能在微信上使用 多说不易,上干货

献上官方使用说明文档地址

https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115

干货现在开始

第一步肯定是先安装这个sdk了

npm install weixin-js-sdk

在使用的文件里面引入

import wx from 'weixin-js-sdk'

我随便写了一个小dome 代码献上
功能为 录音 停止 上传…
为了将录音永久保存,将录音也传到后端,后端转成MP3文件 返回地址
又加了一个将所有录音合成一段长音频返回

<template>
  <div class="hello">
    <button  class="record" @click="start">开始录音</button>
    <button @click="stop">停止录音</button>
    <button @click="cancel">取消录音</button>
    <!-- <button @click="play">播放录音</button>
    <button @click="pausePlay">暂停播放</button>
    <button @click="stopPlay">停止播放</button> -->
    <!-- <button @click="upVoice">上传语音</button>
    <button @click="downVoice">下载录音</button> -->
    <!-- <button @click="fake">假的</button> -->
    <!-- <button @click="setTime">开始计时</button>
    <button @click="creamTime">停止计时</button> -->
    <br>
    <p>录音时间{
   {
   time}}</p>

    <div class="list"<
  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值