Script-Datei wird nach Inline-Skript mit CDN oder externer Domäne bei HTML-Injection ausgeführt

Ich habe ein Problem mit der HTML-Injection in ein bereits geladenes DOM, in das das Inline-Javascript geladen wird, nachdem die Skriptdatei heruntergeladen wurde. Soweit ich weiß, sollte dies nicht asynchron sein und das Inline-Skript sollte nach der Skriptdatei ausgeführt werden. Dies funktioniert, wenn der Domänenname mit der aufrufenden Seite identisch ist, die Verwendung einer CDN oder sogar einer Unterdomäne jedoch dasselbe bewirkt. Gibt es etwas, das ich tun sollte, um zu überarbeiten, wie ich das nenne? Ich schwöre, das hat schon mal geklappt, da ich das CDN schon seit über einer Woche besitze, aber vielleicht habe ich dieses Problem nie entdeckt.

Konsol

Loading Inline Script
VM1400:3 Uncaught TypeError: Cannot read property 'init' of undefined(anonymous function) 
app.members.event.js?v=204&_=1453644424985:5 Loading Script File
app.members.event.js?v=204&_=1453644424985:71 Finished Script File

Javascript

<script type="text/javascript" src="https://test.azureedge.net/Areas/Directors/scripts/app.members.event.js?v=204"></script>
<script type="text/javascript">
console.log('Loading Inline Script');
    app.viewModel.members.event.init();
console.log('Finished Inline Script');

Antworten auf die Frage(10)

Ihre Antwort auf die Frage