リモートサーバからダイナミックmp3ファイルをロードし、ボタンを押して再生する小さなイオン/角度アプリケーションを作成したい、またはチェックされていれば自動的に再生します。私は、単純な<audio></audio>
を使用しようとしましたが、私は、これは、このための良い方法であるかどうかわからないです...Angular 2でmp3を再生するには?
コード:
HTML
<audio id="player">
<source id="source" src="http://remote.address.com/example.mp3"></source>
</audio>
javascriptの
play(){
var audio= document.getElementById('player');
audio.play();
}
これを行うには、最もangular2方法は、変数を 'audio'要素をつかむためにありますこの[回答](http://stackoverflow.com/a/33771672/4933038)のように。覚えておいてください、これはjavascriptなので、それを使うのを恐れてはいけません:) –
私はangular2とionic2がもっとsimmilarだと思っていました:(@ViewChildはionicでないか、何かインポートする必要がありますか?) – MegaX
Ionic2もIonic1あなたはあなたのタグにangular2を入れました。質問タイトルはangular2だけについて質問しますので、あなたのケースでは私は言うことができませんでした。角度2だけではありません。/ –