我的Cordova应用目前有两种播放音频的方式,一种适用于网络应用,另一种适用于跨平台原生应用。
<audio id="audio" src="audio.mp3"></audio>
JS:document.getElementById('audio').play();
new Media('audio.mp3').play();
我不喜欢两次写东西。是否有适用于网络和移动设备的音频解决方案?还是优雅的后备方式?
答案 0 :(得分:4)
我在Cordova应用程序中使用了媒体插件和HTML5音频。
答案 1 :(得分:0)
这里有一个很好的解决方案,适用于设备上的cordova媒体插件和在浏览器中模拟它的代码:
http://forum.ionicframework.com/t/how-to-play-local-audio-files/7479/5
.K
答案 2 :(得分:0)
我发布了一个与Cordova Media接口的Ionic / Angular模块来播放音频文件。 更多:https://stackoverflow.com/a/30018460/1964599
您可以在此处找到该模块:https://github.com/arielfaur/ionic-audio