【问题标题】:How to get audio files on my phone using Ionic 2 Cordova plugins?如何使用 Ionic 2 Cordova 插件在手机上获取音频文件?
【发布时间】:2017-05-14 18:31:25
【问题描述】:
我已经尝试过 Ionic mediaPlugin
import { MediaPlugin } from 'ionic-native';
var file = new MediaPlugin('path/to/file.mp3');
我仍然对如何做到这一点感到困惑。我想做的就是创建一个类似媒体播放器的东西,它可以获取用户安卓手机上的所有音频,并播放和暂停它。
【问题讨论】:
标签:
angular
ionic2
cordova-plugins
【解决方案1】:
首先检查此tutorial,它将指导您。但是也请检查this,它会告诉您必须将数据存储在哪里。
如果你在android上做,你应该使用externalDataDirectory。
this.filePath = cordova.file.externalDataDirectory;
this.mediaPlugin = new MediaPlugin(this.filePath + this.directoryName + "/" + this.actualAudioFileName);
之后,您可以在手机上的以下文件夹下找到您的数据
Android/data/yourApplicationId/files/yourDirectoryName