Die Verwendung von YouTube-PlayerAPI in einer Google Chrome-Erweiterung unter Manifest V2 - funktioniert, generiert jedoch viele Warnungen

Ich erhalte einige unkritische Fehlermeldungen, wenn ich die YouTube-Player-API in einer Google Chrome-Erweiterung unter Version 2 verwende.

Ich habe die folgenden Definitionen in meiner content_security_policy:

"content_security_policy": 
    "script-src 'self' https://www.youtube.com/player_api https://s.ytimg.com/yt/jsbin/www-widgetapi-vfl9Ni0ki.js; object-src 'self'"

Die erste Referenz, player_api, hängt von der Widgetapi ab. Dies ist klar, wenn Sie zur URL player_api navigieren und sich deren Inhalt ansehen:

if (!window['YT']) {var YT = {};}if (!YT.Player) {(function(){var s = 'https:' + '//s.ytimg.com/yt/jsbin/www-widgetapi-vflU5wlSl.js';var a = document.createElement('script');a.src = s;a.async = true;var b = document.getElementsByTagName('script')[0];b.parentNode.insertBefore(a, b);YT.embed_template = "\u003ciframe width=\"425\" height=\"344\" src=\"\" frameborder=\"0\" allowfullscreen\u003e\u003c\/iframe\u003e";})();}

Das ist alles schön und gut. Meine Inhaltssicherheitsrichtlinie funktioniert und YouTube-Videos werden erfolgreich geladen. Hinter den Kulissen sehe ich jedoch viele Warnungen:

Nach meinem Verständnis kann die Meldung "Unsicherer JavaScript-Versuch, auf Frame mit URL zuzugreifen ..." nicht entfernt oder ausgeblendet werden. Wenn jemand eine Möglichkeit kennt, diese Meldung zu unterdrücken, wäre ich sehr interessiert!

Ich habe jedoch kein Verständnis für den Fehler "Nachricht kann nicht an ... gesendet werden". Ein schnelles Google zeigt einige Leute, die ähnliche Probleme haben, aber ich habe keine Lösung gefunden. Die Widget-API ist vollständig verkleinert, sodass nur schwer erkennbar ist, was tatsächlich vor sich geht.

Soll ich diese Fehler erhalten? Gibt es eine Möglichkeit, die Fehler zu beheben? Oder sie sogar unterdrücken (da sie anscheinend gar nichts kaputt machen)?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage