账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    哪位大哥有开发小程序录音上传的经验的啊?
    33
    0
    startRecode: function () {
        const options = {
          duration: 10000,//指定录音的时长,单位 ms
          sampleRate: 16000,//采样率
          numberOfChannels: 1,//录音通道数
          encodeBitRate: 96000,//编码码率
          format: 'mp3',
          frameSize: 50,//指定帧大小,单位 KB
        }
        recorderManager.start(options);
      },
      endRecode:function() {
        recorderManager.stop();
        var s = this;
        recorderManager.onStop((res) => {
          let audioFilePath = res.tempFilePath
          console.log(res)
          console.log(audioFilePath)
          wx.uploadFile({
            url: config.service.uploadUrl,
            filePath: audioFilePath,
            header:{
              miniProgram:"ios"
            },
            name: 'file',
            success: function (res) {
              var data = res.data;
              console.log(res);
              if (data.states == 1) {
                var cEditData = s.data.editData;
                cEditData.recodeIdentity = data.identitys;
                s.setData({ editData: cEditData });
              }
              else {
                wx.showModal({
                  title: '提示',
                  content: data.message,
                  showCancel: false,
                  success: function (res) {
    
                  }
                });
              }
              wx.hideToast();
            },
            fail: function (res) {
              console.log(res);
              wx.showModal({
                title: '提示',
                content: "网络请求失败,请确保网络是否正常",
                showCancel: false,
                success: function (res) {
    
                }
              });
              wx.hideToast();
            }
          });
          s.setData({ recodePath: audioFilePath });
        })
      },

    这是代码 已经在cos中添加了mimetypes: ['audio/x-aac', 'audio/mpeg', 'video/webm', 'audio/mpeg', 'audio/mp3', 'audio/m4a']
    为何汇报{"code":-1,"error":"Cannot read property 'mime' of null"}这个错啊?

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部