0

情况就是这样,我想制作一个类似“whatsapp”的录制语音片段的功能,并使用 collectionFS 将其保存在流星应用程序中。

但它似乎不支持cordova的媒体对象和显示

[Log] Uncaught Error: Error: DataMan constructor received data that it doesn't support:2199:http://meteor.local/packages/blaze.js?a5c324925e5f6e800a4c618d71caf2848b53bf51 (console-via-logger.js, line 173)

这是相关的代码

'click .voice':function (argument) {

 if(!isRecording){
   console.log('startRec');
   media  = getNewRecordFile();
   media.startRecord();
   isRecording=true;

 }else{
   console.log('stopRec');
   media.stopRecord();
   playAudio(media.src);
   isRecording=false;

    Sounds.insert(media,function (err, fileObj) {
      if(err){
        alert(err);
      }else{
        alert('success');
      }
    });

 }}
4

0 回答 0