如何使用 Ionic 2 Cordova 插件获取手机上的音频文件?

2024-04-16

我尝试过离子媒体插件

import { MediaPlugin } from 'ionic-native';

var file = new MediaPlugin('path/to/file.mp3');

我仍然对如何做到这一点感到困惑。我想做的就是创建一个类似媒体播放器的东西,它可以获取用户 Android 手机上的所有音频,并播放和暂停它。


检查这个tutorial http://www.erikschierboom.com/2016/09/02/ionic2-audio-recorder/首先它会引导你。然而检查this https://github.com/apache/cordova-plugin-file它还会告诉您必须在哪里存储数据。

如果你在android上做,你应该使用外部数据目录.

  this.filePath = cordova.file.externalDataDirectory;

  this.mediaPlugin = new MediaPlugin(this.filePath + this.directoryName + "/" + this.actualAudioFileName);

之后,您可以在手机上的以下文件夹中找到您的数据Android/data/yourApplicationId/files/yourDirectoryName

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Ionic 2 Cordova 插件获取手机上的音频文件? 的相关文章

随机推荐