शीर्षक बहुत ज्यादा कहता है। मेरे पास एक वीडियो है जो पृष्ठ पर आने पर स्वचालित रूप से खेलना शुरू कर देता है।एचटीएमएल 5 वीडियो म्यूट किया गया लेकिन स्टिली
एचटीएमएल कोड में मैंने म्यूट = "म्यूट" रखा है। और यहां अजीब हिस्सा आता है। नियंत्रणों को देखते समय यह स्पष्ट रूप से म्यूट हो जाता है, लेकिन संगीत अभी भी खेल रहा है और सुना जा सकता है। यहां तक कि जब मैंने डब्ल्यू 3 स्कूल्स पर एचटीएमएल 5 वीडियो उदाहरण देखा तो यह म्यूट करते समय संगीत बजाता है।
क्या कोई रास्ता है, उदाहरण के लिए trough jQuery इसे बाईपास करने के लिए? मेरे पास एक jQuery रेखा है जो वीडियो पर म्यूट कर रही है लेकिन इसका कोई प्रभाव नहीं है।
<video id="video" width="640px" height="350px" autoplay="autoplay" loop="loop" controls="controls" muted="muted">
<source src="intouchables.f4v" type="video/mp4">
Your browser does not support the video tag.
</video>
आशा है कि आप मुझे बाहर करने में मदद कर सकते हैं:
यहाँ एचटीएमएल कोड है इस्तेमाल होता है। JQuery लाइन निम्नानुसार है:
$ ("वीडियो")। Prop ('muted', true);
अग्रिम धन्यवाद।
आप मेरे हीरो हैं, मैं यह सत्यापित कर सकता हूं कि यह काम कर रहा है। मैं बग की रिपोर्ट करने की कोशिश करूंगा। बहुत धन्यवाद! –
मैं 'element.muted = true; 'का उपयोग करने का सुझाव दूंगा क्योंकि यह वास्तव में एक बुलियन संपत्ति है - https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement –