मैं क्रोम एक्सटेंशन विकसित कर रहा हूं और मैं youtube-iframe-api
का उपयोग कर रहा हूं।क्या यूट्यूब-इफ्रेम-एपीआई में रेफरर सेट करने का कोई तरीका है?
नीचे दिए गए कोड द्वारा बनाई गई प्लेयर कुछ सीमित (?) वीडियो जैसे vevo
को छोड़कर किसी भी वीडियो को चला सकती है।
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '300px',
width: '800px',
videoId: 'RhU9MZ98jxo',
playerVars: {
'origin': 'https://www.youtube.com',
'wmode': 'opaque'
},
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
};
मैं playerVars
में मूल और wmode
जोड़ा क्योंकि मैं कुछ जवाब है कि वे समस्या का समाधान कर सकते हैं मिल गया था। लेकिन वे काम नहीं किया।
मैं सोच रहा हूँ कि यह एम्बेड यूट्यूब खिलाड़ी (आइफ्रेम)
मैं पिछले सप्ताह के अंत में इस समस्या के समाधान पर भी काम करने की कोशिश कर रहा हूं और लाभ नहीं उठा रहा हूं, हर हेडर अनुरोध मूल स्थान पर वापस आ जाता है जो ब्लॉक होने के कारण होता है। – simon
मुझे नहीं लगता कि यह संभव है। मुझे लगता है कि समस्या यह है कि जब आप आईफ्रेम एम्बेड करते हैं तो http रेफरर ब्राउज़र द्वारा स्वयं सेट होता है, अन्यथा यह एक सुरक्षा उल्लंघन होगा। यदि कोई इससे निपटने के इच्छुक है तो मैं गलत होने के लिए खुश हूं। मैंने एक उपहार दिया है। – simon
वे शायद आईफ़्रेम – charlietfl