मैं यूट्यूब एपीआई का उपयोग कर अपने पेज पर एक वीडियो लोड करने की कोशिश कर रहा हूं।क्या यूट्यूब-एपीआई के साथ मॉडेस्टब्रैंडिंग का उपयोग करना संभव है?
यूट्यूब निर्दिष्ट करता है कि आप पैरामीटर '& मोडेस्ट्रब्रांडिंग = 1' को एम्बेड यूआरएल में जोड़कर 'मामूली ब्रांडिंग' (यानी यूट्यूब लोगो को हटाकर) सक्षम कर सकते हैं। ,
player = new YT.Player('player', {
height: videoHeight,
width: videoWidth,
videoId: videoID,
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
यह फिर प्रासंगिक आइफ्रेम स्क्रिप्ट उत्पन्न करता है लेकिन मैं मामूली ब्रांडिंग निर्दिष्ट करने के लिए सक्षम होने के लिए करना चाहते हैं:
समस्या मैं आ रहीकि नई यूट्यूब एपीआई जावास्क्रिप्ट जैसे का उपयोग कर वीडियो एम्बेड करता है इन मानकों के भीतर। मैं एक अतिरिक्त पैरामीटर जोड़ने की कोशिश की:
modestbranding: 1
और
modestbranding: '1'
लेकिन न तो कोई असर लगता है।
मुझे लगता है कि एक ही विकल्प अंतिम प्रदान की गई स्क्रिप्ट से एम्बेड यूआरएल खींचते हैं और फिर src पर पैरामीटर जोड़ने के लिए होगा:
<iframe frameborder="0" allowfullscreen="" id="player" title="YouTube video player" height="368" width="640" src="http://www.youtube.com/embed/<id>?enablejsapi=1"></iframe>
हालांकि मैं सोचा है होगा यूट्यूब किसी भी तरह निर्दिष्ट कर सकते हैं कुछ गंदे हैक का उपयोग करने के बजाय पैरामीटर।
कोई भी जानता है कि मैं यह कैसे कर सकता हूं?
धन्यवाद ग्रेग दिखाएगा दिखाएगा, मैं कुछ भी नहीं मिला है जब मैं देख रहा था! खराब खोज तकनीक :-) – alimac83
यूट्यूबप्लेयर = नया वाईटी।प्लेयर ('YTPlayer', { ऊंचाई: "100%", चौड़ाई: '100%', VIDEOID: videoid, playerVars: {ऑटोप्ले: 1, ShowInfo: 0, playsinline: 1, स्वतः छिपाएं: 1, नियंत्रण : 0, disablekb: 1, enablejsapi: 1, FS: 0, modestbranding: सच है, rel: 0, शुरू: ytinit, अंत: ytend}, घटनाओं: { 'onReady': onPlayerReady, 'onStateChange': onPlayerStateChange } }); – hamboy75
का उपयोग कर यह मेरे लिए काम नहीं कर रहा है, शायद इसे यूट्यूब द्वारा हटा दिया गया है? – hamboy75