美文网首页
记 Ionic 下使用 Media 插件时不能录音的一个 BUG

记 Ionic 下使用 Media 插件时不能录音的一个 BUG

作者: 环零弦 | 来源:发表于2018-06-27 11:22 被阅读0次

问题描述:

在使用 Media 插件时,如果保存路径设为 file.applicationStorageDirectory,则不能保存录音文件,不能触发任何 CALLBACKPROMISE,外部路径 file.externalApplicationStorageDirectory 就没问题。

解决方案:

参考资料:

具体步骤:

Just like what this guy <ihadeed> said:

  • create new media file, enter file name only, not a full path. Example file.mp3
  • record to the file
  • stop recording
  • wait a second or so (or wait for onStatusChange event to fire)
  • now the file should be available at /sdcard/file.mp3... meaning you can retrieve it by calling this.file.resolveLocalFilesystemUrl(this.file.externalRootDirectory + 'file.mp3')
  • you can now move the file elsewhere if you wish...

相关文章

网友评论

      本文标题:记 Ionic 下使用 Media 插件时不能录音的一个 BUG

      本文链接:https://www.haomeiwen.com/subject/rckbyftx.html