Hier ist das schuldige Snippet, das aus einer lib-Datei eines Dritten extrahiert wurde:
%Vor% Nichts Besonderes, aber es kommt überraschend zurück:
TypeError: Cannot read property 'console' of null
Es wird in einem Browser-Kontext (Chrome) ausgeführt, also ist kein Node.js-Nicht-Fenster-Zeugs involviert.
Ich habe nach potenziell bösartigem delete window
oder window = null
ohne Erfolg gesucht.
Die Anwendung, in der dieser Fehler auftritt, wird mit Friendly iFrames und document.write () -Aufrufen ausgeführt.
Leider kann ich keinen Demo-Link zum Problem bereitstellen.
Also meine Frage ist "Wie könnte das Fensterobjekt in einem Browser aus Versehen oder nicht erreichbar sein?"
Tags und Links javascript