Nicht erfasster Referenzfehler: ytcfg ist nicht definiert (auch __ytRIL ist nicht definiert)


145

Ich verwende die YouTube IFrame Player-API seit Monaten ohne Probleme und habe diese Ausnahme kürzlich beim Laden des Players festgestellt: Beim Uncaught ReferenceError: ytcfg is not defined Überprüfen des Iframes wird ein erfolgreicher Aufruf von angezeigt yt.setConfig, der jedoch ytcfg.setspäter fehlschlägt. Wurde die API kürzlich geändert? Jeder Player-Parameter könnte dieses Problem verursachen?

<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>

Es gibt verschiedene Variationen dieser Ausgabe:

https://issuetracker.google.com/issues/35178202 "ytcfg ist nicht definiert" https://issuetracker.google.com/issues/35177930 "__ytRIL ist nicht definiert"


2
Ich habe auch gerade angefangen, diesen Fehler in meiner Testsuite zu erhalten, die seit Monaten vergangen ist.
andyisnowskynet

2
Wir hatten heute Abend das gleiche Problem mit unseren automatisierten Tests. Ich habe einen Fehler im Youtube-Hilfeforum gemeldet. productforums.google.com/forum/#!topic/youtube/…
fwebdev

Bekomme das seit gestern.
Digitalpencil

Ich habe diesen Fehler auch vor einigen Minuten bekommen, es scheint jetzt nicht meine Schuld zu sein :)
Tien Do

Dieses Problem macht Google Fotos ebenfalls unbrauchbar.
Peter Moskovits

Antworten:


29

Dies ist ein Google-Fehler. Dies geschieht auch auf der Entwicklerseite von Youtube. https://developers.google.com/youtube/youtube_subscribe_button

Die folgenden Fehler verfolgen dieses Problem.

https://code.google.com/p/gdata-issues/issues/detail?id=8569 (noch aktiv - Stand 5. Januar 2017)

Bitte stimmen Sie über den unten stehenden Link über diesen Fehler ab, damit er auf sie aufmerksam wird. Sie sitzen seit dem 9. September 2016 darauf !!.


Das ist sehr hilfreich. Alle Betroffenen spielen bitte die Hauptrolle! Zur Verdeutlichung ist der Google-Fehler, der dem Problem des OP entspricht, der zweite (ID 8745), nicht der erste, wie in diesem Kommentar im Kommentarthread des anderen Fehlers angegeben: code.google.com/p/gdata-issues/issues/ detail? id = 8668 # c62
Andrew Patton

294 Personen haben bereits die Hauptrolle gespielt (ID 8745), aber leider gibt es noch keine Lösung für diesen Fehler. Bitte starren Sie diesen Fehler weiter an.
David Dehghan

Sieht aus wie die Google Bug ID 8745 vor einigen Stunden behoben wurde
Thomas Vanier

Nun , da code.google.com/p/gdata-issues/issues/detail?id=8745 wurde behoben sind wir zu sehen , diesen Fehler wieder zurück. code.google.com/p/gdata-issues/issues/detail?id=8668 Unglaublich !!
David Dehghan

Ihr oberster Hyperlink ist defekt
Mahendra Gunawardena


6

Dies begann sogar auf youtube.com, als Sie unter einem Video auf die Schaltfläche "Teilen" und dann auf die Registerkarte "Einbetten" klicken, um den eingebetteten HTML-Code zu kopieren und einzufügen. Auf jeden Fall ihre Schuld.


2

Ich hatte das gleiche Problem. Bei der temporären Korrektur wurden Objekte anstelle von Iframes verwendet. Es hat bei mir funktioniert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.