2016-11-16 17 views
144

मैं महीनों के लिए समस्या के बिना YouTube iFrame प्लेयर एपीआई का उपयोग किया गया है इस अपवाद हाल ही में देखने के लिए जब खिलाड़ी भार शुरू कर दिया: Uncaught ReferenceError: ytcfg is not defined आइफ्रेम का निरीक्षण करने से मैं yt.setConfig पर एक सफल कॉल देखें, लेकिन ytcfg.set बाद में विफल हो जाता है। क्या एपीआई हाल ही में बदल गया था? कोई भी खिलाड़ी पैरामीटर इस समस्या का कारण बन सकता है?Uncaught ReferenceError: ytcfg परिभाषित नहीं है (यह भी __ytRIL परिभाषित नहीं है)

<script src="//s.ytimg.com/yts/jsbin/www-embed-player-vflnzmqns/www-embed-player.js" type="text/javascript" name="www-embed-player/www-embed-player"></script> 
<script src="//s.ytimg.com/yts/jsbin/player-en_US-vflr--npw/base.js" name="player/base"></script> 
<script> 
    yt.setConfig({ 
     ... 
    }); 
    writeEmbed(); 
</script> 
<script> 
    ytcsi.info('st', 35); 
    ytcfg.set({ 
     "TIMING_ACTION": "", 
     "CSI_VIEWPORT": true, 
     "TIMING_INFO": { 
      "c": "WEB", 
      "yt_li": 1, 
      "cver": "1.20161112", 
      "yt_lt": "cold" 
     }, 
     "CSI_SERVICE_NAME": "youtube" 
    }); 
    ;</script> 

इस मुद्दे के कई रूप:

https://issuetracker.google.com/issues/35178202 "ytcfg परिभाषित नहीं है" https://issuetracker.google.com/issues/35177930 "__ytRIL परिभाषित नहीं है"

+2

मैंने अभी भी अपने परीक्षण सूट में यह त्रुटि प्राप्त करना शुरू कर दिया है, जो महीनों तक गुजर रहा है। – andyisnowskynet

+2

आज रात हमारे स्वचालित टेस्ट के साथ हमें एक ही समस्या थी। मैंने यूट्यूब हेल्प फोरम में एक बग दायर किया। https://productforums.google.com/forum/#!topic/youtube/3Z7dSnwkCH4;context-place=forum/youtube – fwebdev

+0

कल से यह प्राप्त कर रहा था। – digitalpencil

उत्तर

28

यह एक Google बग है। यह यूट्यूब के डेवलपर पेज पर भी होता है। https://developers.google.com/youtube/youtube_subscribe_button

निम्न बग इस समस्या को ट्रैक करते हैं।

https://code.google.com/p/gdata-issues/issues/detail?id=8569 (अभी भी जनवरी 5h 2017 के सक्रिय -as)

करें जिससे यह उनका ध्यान हो जाता है नीचे दिए गए लिंक का उपयोग कर इस बग पर वोट करें। वे 9 सितंबर, 2016 से इस पर बैठे हैं !!

+0

यह बहुत उपयोगी है। प्रभावित सभी को कृपया इस मुद्दे को तारांकित करें! स्पष्टीकरण के लिए, ओपी के मुद्दे से संबंधित Google बग दूसरा है (आईडी 8745), पहले नहीं, जैसा कि इस टिप्पणी में अन्य बग के टिप्पणी थ्रेड में उल्लेख किया गया है: https://code.google.com/p/gdata- मुद्दों/मुद्दों/विवरण? आईडी = 8668 # सी 62 –

+0

2 9 4 लोगों ने पहले से ही तारांकित किया है (आईडी 8745) लेकिन दुर्भाग्यवश अभी भी इस बग के लिए कोई फिक्स नहीं है। कृपया इस बग को देखना जारी रखें। –

+0

ऐसा लगता है कि Google बग आईडी 8745 कुछ घंटों पहले –

47

ऐसा लगता है कि बग की तरह यूट्यूब के पक्ष में है। आप यहां एक ही जेएस त्रुटि देख सकते हैं: https://www.youtube.com/embed/U-xetxYwyak

+0

कि इस पल में सटीक लिंक में कोई त्रुटि नहीं है। हालांकि, ** '__ytRIL परिभाषित नहीं किया गया है ** ** त्रुटि अभी भी अन-तय –

6

जब आप किसी भी वीडियो के तहत "साझा करें" बटन पर क्लिक करते हैं और फिर एम्बेडिंग HTML कोड पेस्ट करने के लिए "एम्बेड करें" टैब पर क्लिक करते हैं तो यह youtube.com पर भी हो रहा है। निश्चित रूप से उनकी गलती।

2

मुझे एक ही समस्या थी। अस्थायी फिक्स iframes के बजाय वस्तुओं का उपयोग कर रहा था। यह मेरे लिए काम किया।

संबंधित मुद्दे