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