यूट्यूब वीडियो मोबाइल पर काम नहीं कर रहे हैं - यूट्यूब-एपीआई, यूट्यूब-आईफ्रेम-एपीआई

मेरे पास मेरी साइट पर कुछ यूट्यूब वीडियो हैं।वे डेस्कटॉप पर ठीक काम करते हैं (और जब मैं डेस्कटॉप स्क्रीन स्क्रीन को मोबाइल स्क्रीन आकार में बदलता हूं)। लेकिन जब मैं उन वीडियो को मोबाइल पर देखने का प्रयास करता हूं, तो यूट्यूब ऐप खुलता है और वीडियो ऐप में खेले जाते हैं और वेबसाइट पर नहीं। मैं चाहता हूं कि वीडियो साइट पर ही खेला जाए, न कि ऐप में। क्या इसका कोई समाधान है?

HTML:

<embed src="http://www.youtube.com/v/xyz&amp;hl=en_GB&amp;fs=1?rel=0&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="100%" height="370"></embed>

उत्तर:

जवाब के लिए 0 № 1

आपको उपयोग करने के लिए स्विच करना चाहिए iframe के बजाय embed। देख यूट्यूब आईफ्रेम प्लेयर एपीआई

IFrame प्लेयर API आपको YouTube को एम्बेड करने देता हैअपनी वेबसाइट पर वीडियो प्लेयर और जावास्क्रिप्ट का उपयोग कर प्लेयर को नियंत्रित करें। फ्लैश और जावास्क्रिप्ट प्लेयर एपीआई के विपरीत, जिसमें दोनों आपके वेब पेज पर एक फ्लैश ऑब्जेक्ट एम्बेड करना शामिल करते हैं, IFrame API एक सामग्री को पोस्ट करता है <iframe> अपने पेज पर टैग करें

यहां उपयोग करने के तरीके पर एक उदाहरण दिया गया है iframe:

<iframe title="YouTube" class="youtube-player" type="text/html" width="640" height="390" src=YOUTUBE_VIDEO frameborder="0" allowFullScreen></iframe>

संबंधित सवाल
विभिन्न डोमेन नाम - php, url, iframe, youtube के साथ