打开studio在左侧列表中找到config.xml文件,双击打开,选择插件选项勾选cordova-plugin-media文件,并在权限选项中选择相关权限。最后保存文件。

该插件提供了记录和播放音频的功能。

var media = new Media(src, mediaSuccess, [mediaError], [mediaStatus]);

  • src: 音频文件路径;
  • mediaSuccess: 音频播放完毕后执行的回调;
  • mediaError 发生错误时执行的回调;
  • mediaStatus 播放状态发生改变时的回调;

示例代码

  1. function playAudio() {
  2. var my_media = new Media('http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3',
  3. function() {
  4. console.log("playAudio():Audio Success");
  5. },
  6. function(err) {
  7. console.log("playAudio():Audio Error: " + err);
  8. });
  9. my_media.play();
  10. }

用例github下载地

文档更新时间: 2018-01-15 14:15