Dynamically load external javascript file from Angular component

Try to load external JavaScript on component load as below : loadAPI: Promise<any>; constructor() { this.loadAPI = new Promise((resolve) => { this.loadScript(); resolve(true); }); } public loadScript() { var isFound = false; var scripts = document.getElementsByTagName(“script”) for (var i = 0; i < scripts.length; ++i) { if (scripts[i].getAttribute(‘src’) != null && scripts[i].getAttribute(‘src’).includes(“loader”)) { isFound = … Read more