如何用Angular 2播放mp3?

Meg*_*gaX 12 ionic2 angular

我想编写一个小的离子/角度应用程序,我从远程服务器加载一个动态mp3文件并按下按钮播放它或者如果选中它我会自动播放它.我尝试使用简单<audio></audio>但我不确定这是否是这个的好方法...

码:

HTML

<audio id="player">
<source id="source" src="http://remote.address.com/example.mp3"></source>
</audio>
Run Code Online (Sandbox Code Playgroud)

JavaScript的

play(){
var audio= document.getElementById('player');
audio.play();
}
Run Code Online (Sandbox Code Playgroud)

red*_*ria 24

您可以在Javascript代码中创建新的Audio元素...而不是HTML

例如 :

var audio = new Audio();
audio.src = "http://remote.address.com/example.mp3";
audio.load();
audio.play();
Run Code Online (Sandbox Code Playgroud)