其他分享
首页 > 其他分享> > android-ionic 2-播放mp3文件

android-ionic 2-播放mp3文件

作者:互联网

我使用https://ionicframework.com/docs/native/media/插件在其中播放mp3文件

ionic 2项目,例如以下代码:
(将动物音频文件放入src / assets / audio / animal.mp3)

play(){
    const file: MediaObject = this.media.create('../assets/audio/animal.mp3');
    file.play();
  }

在HTML

 <button  (click) = "play()" >Paly</button>

但是在android设备中,当单击播放按钮时,我听不到任何声音

解决方法:

尝试使用NativeAudio插件(https://ionicframework.com/docs/native/native-audio/).对我来说真的很好.一些例子:

if (this.platform.is('cordova')) {
  this.nativeAudio.preloadSimple('chamada', 'assets/sounds/Umbriel.mp3');
  this.nativeAudio.loop('chamada');
}

在这种情况下,nativeAudio被注入NativeAudio模块.为了阻止它,我这样做:

  if (this.platform.is('cordova')) {
    this.nativeAudio.stop('chamada');
    this.nativeAudio.unload('chamada');
  }

您可以在文档中查看更多选项.试试看…祝你好运!

标签:ionic2,cordova-plugins,android
来源: https://codeday.me/bug/20191111/2017681.html