Prüfen, ob eingebundenes Script fertig geladen ist und Youtube API onPlayerReady() wahr ist
bearbeitet von
@@ebody
> ~~~JavaScript
> var ytScript = document.createElement("script");
> ~~~
DOM-API, Vanilla-JavaScript.
> ~~~JavaScript, bad
> ytScript.type = "text/javascript";
> ~~~
Unnütz.
> ~~~JavaScript, bad
> $("head").append(ytScript);
> ~~~
jQuery? WFT?
Warum vermischt du jQuery und Vanilla-JavaScript? Kannst du dich mal für eins entscheiden? Vorzugsweise für Vanilla-JavaScript. jQuery brauch man heutzutage nicht mehr.
Die Zeile in Vanilla-JavaScript:
~~~JavaScript
document.head.appendChild(ytScript);
~~~
> Gibt es so etwas wie …
Es gibt sowas wie [loadJS](https://github.com/filamentgroup/loadJS). Das dürfte deinen Anwendungsfall abdecken.
LLAP 🖖
--
*„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“* —Kurt Weidemann
Prüfen, ob eingebundenes Script fertig geladen ist und Youtube API onPlayerReady() wahr ist
bearbeitet von
@@ebody
> ~~~JavaScript
> var ytScript = document.createElement("script");
> ~~~
DOM-API, Vanilla-JavaScript.
> ~~~JavaScript, bad
> ytScript.type = "text/javascript";
> ~~~
Unnütz.
> ~~~JavaScript, bad
> $("head").append(ytScript);
> ~~~
jQuery? WFT?
Warum vermischt du jQuery und Vanilla-JavaScript? Kannst du dich mal für eins entscheiden? Vorzugsweise für Vanilla-JavaScript. jQuery brauch man heutzutage nicht mehr.
Die Zeile in Vanilla-JavaScript:
~~~JavaScript
document.head.appendChild(ytScript);
~~~
> Gibt es so etwas wie `$(document["dummy.js"]).ready(function() {...`?
Es gibt sowas wie [loadJS](https://github.com/filamentgroup/loadJS). Das dürfte deinen Anwendungsfall abdecken.
LLAP 🖖
--
*„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“* —Kurt Weidemann