मैं एक छोटा आयनिक/कोणीय अनुप्रयोग लिखना चाहता हूं जहां मैं एक दूरस्थ सर्वर से एक गतिशील एमपी 3 फ़ाइल लोड करता हूं और बटन दबाकर इसे चलाता हूं या यदि यह चेक किया जाता है तो मैं इसे स्वचालित रूप से चलाता हूं। मैं सरल <audio></audio>
उपयोग करने के लिए कोशिश की, लेकिन मुझे यकीन है कि अगर यह इस बात के लिए अच्छा तरीका है नहीं कर रहा हूँ ...एंगुलर 2 के साथ एमपी 3 कैसे खेलें?
कोड:
एचटीएमएल
<audio id="player">
<source id="source" src="http://remote.address.com/example.mp3"></source>
</audio>
जावास्क्रिप्ट
play(){
var audio= document.getElementById('player');
audio.play();
}
ऐसा करने का सबसे angular2 तरह से, एक चर के साथ 'audio' तत्व हड़पने के लिए है , इस तरह [उत्तर] (http://stackoverflow.com/a/33771672/4933038) की तरह। याद रखें, यह सब जावास्क्रिप्ट है, इसलिए इसका उपयोग करने से डरो मत :) –
मैंने सोचा कि कोणीय 2 और आयनिक 2 अधिक समान हैं :(कोई @ViewChild आयनिक में या मुझे कुछ आयात करना चाहिए? – MegaX
मुझे आयनिक 2 और न ही Ionic1 के बारे में पता नहीं है आपने अपने टैग में कोणीय 2 शामिल किया है और प्रश्न शीर्षक केवल कोणीय 2 के बारे में पूछता है, इसलिए यह होगा। लेकिन आपके मामले के लिए मैं नहीं कह सकता था, यह सिर्फ कोणीय नहीं है, क्षमा करें:/ –