Ionic 2 Native Audio Android上没有声音

观书散遗帙,探古穷至妙。这篇文章主要讲述Ionic 2 Native Audio Android上没有声音相关的知识,希望能为你提供帮助。
我在Ionic中创建了一个简单的应用程序,它使用Native Audio播放单个MP3文件。代码:

export class MyApp{constructor(platform: Platform, statusBar: StatusBar, splashScreen: SplashScreen, private nativeAudio:NativeAudio) { platform.ready().then(() => { // Okay, so the platform is ready and our plugins are available. // Here you can do any higher level native things you might need.statusBar.styleDefault(); splashScreen.hide(); this.nativeAudio.preloadComplex('24', 'assets/klamydihahaha.mp3',1,1,0.1).then( (data)=> { alert(data); this.nativeAudio.play('24',()=> {alert("done")}); },(error)=> { alert(error); } ) }); } }

我在使用android 6.0的Sony Xperia设备上运行此功能
ionic cordova run android --device

警报消息将首先显示“ok”,它将等待,然后将显示消息“done”。但是没有声音。 MP3文件工作正常。可能是什么问题?
答案可能是您的命令中未包含cordova API
而是键入此命令
ionic cordova run android --emulator

【Ionic 2 Native Audio Android上没有声音】要么
ionic cordova emulate android


    推荐阅读