2015-11-17 16 views
10

मैंने अपनी वेबसाइट पर एक पृष्ठभूमि ऑडियो एम्बेड किया जो यात्रा पर ऑटोप्लेज़ करता है।एचटीएमएल ऑडियो टैग वॉल्यूम

ऑडियो का स्रोत एक ऑनलाइन स्ट्रीम हॉटलिंक है।

<audio autoplay> 
     <source src="http://lel.com/link/to/stream.m3u"> 
    </audio> 

मैं पहले से ही ऐसा करने में कामयाब रहा हूं और यह अच्छी तरह से काम कर रहा है।

अब मैं स्ट्रीम की मात्रा को चालू करना चाहता हूं क्योंकि ऑडियो सिर्फ पृष्ठभूमि में रहना चाहिए और जोर से होने के कारण कान कैंसर देने के बजाय आगंतुकों का मनोरंजन करना चाहिए।

मैंने पहले से ही फ़ोरम खोजे हैं लेकिन मुझे हमेशा वीडियो की मात्रा बदलने के लिए समाधान मिलते हैं।

मैंने ऑडियो टैग के पैरामीटर की भी खोज की लेकिन ऑडियो टैग के लिए कोई वॉल्यूम पैरामीटर नहीं लगता है।

ओह और वैधताओं के बारे में चिंता न करें। स्ट्रीम के लिए उपयोग की जाने वाली स्ट्रीम में कोई कॉपीराइट नहीं है और मुझे इसकी वेबसाइट पर इसका उपयोग करने की अनुमति है।

एक त्वरित प्रतिक्रिया की सराहना की जाएगी! धन्यवाद, सीसी!

उत्तर

19

थेरेस कोई मात्रा विशेषता ब्राउज़र द्वारा समर्थित है ताकि आप जावास्क्रिप्ट

में मात्रा संपत्ति सेट करना होगा
<audio autoplay id="myaudio"> 
    <source src="http://lel.com/link/to/stream.m3u"> 
</audio> 

<script> 
    var audio = document.getElementById("myaudio"); 
    audio.volume = 0.2; 
</script> 

देखें http://jsfiddle.net/sjmcpherso/6r1emoxq/

+0

मैं पहले से ही पता था कि मैं जे एस का इस्तेमाल करना पड़ा होगा। हालांकि मैंने केवल एम्बेडेड वीडियो के लिए कोड देखे हैं। आपकी मदद के लिए वैसे भी धन्यवाद। सी.सी. –

+0

jQuery संस्करण $ ("# myaudio ') है [0]। Volume = 0.2; बस मामले में। – Juanra

संबंधित मुद्दे