Ein dynamisch hinzugefügtes Skript wird im Skriptabschnitt des Debuggers des Browsers nicht angezeigt.
Erläuterung:
Ich muss verwenden und habe verwendet
if( someCondition == true ){
$.getScript("myScirpt.js", function() {
alert('Load Complete');
myFunction();
});
}
damit myScript.js unter bestimmten Bedingungen dynamisch geladen werden kann ... Und myFunction kann erst aufgerufen werden, nachdem das gesamte Skript geladen wurde ...
Browser zeigen die dynamisch geladenen myScript.js jedoch nicht im Skriptbereich ihres Debuggers an.
Gibt es einen anderen Weg, um alle Ziele zu erreichen, der es einem ermöglicht, ein dynamisch geladenes Skript dort im Browser selbst zu debuggen?
debugger;
diese Option, um das dynamisch geladene Skript automatisch zu stoppen. Siehe javascript.info/debugging-chrome