YouTube एम्बेडेड प्लेयर को JavaScript से नियंत्रित करना
YouTube वीडियो को JavaScript से रोकने के लिए, आपके पास एम्बेडेड प्लेयर का वैध रेफरेंस होना चाहिए। Firebug या ब्राउज़र के डेवलपर टूल्स का उपयोग करके पेज का निरीक्षण करें और "player_id" जैसे HTML DOM एलिमेंट आईडी से प्लेयर की पहचान करें।
एम्बेड कोड उदाहरण
<embed id="player_id" width="100%" height="100%" allowfullscreen="true" allowscriptaccess="always" quality="high" bgcolor="#FFFFFFF" name="playerid" src="https://www.youtube.com/apiplayerbeta?enablejsapi=1&playerapiid=normalplayer" type="application/x-shockwave-flash">
JavaScript से वीडियो रोकने का कोड
प्लेयर का रेफरेंस प्राप्त करने के बाद, निम्न कोड स्निपेट का उपयोग करें:
var player = document.getElementById('player_id');
player.stopVideo();
महत्वपूर्ण नोट्स
- यह पुराना Flash-आधारित एम्बेड तरीका है। आधुनिक YouTube एम्बेड
<iframe>और YouTube IFrame Player API का उपयोग करते हैं। - नए प्रोजेक्ट्स के लिए YouTube IFrame Player API का उपयोग करें।
enablejsapi=1पैरामीटर JavaScript API को सक्षम करता है।