и делаю необходимые действия, когда его погрузил. Как я могу использовать классы и функции, которые я подгрузил в этом файле? Т.е. я могу куда-то сохранить загруженный файл и юзать его?
Сейчас делаю так:
const script = this.renderer.createElement('script');
script.src = 'https://script.js';
script.onload = () => {
if (client) {
// @ts-ignore
window.downloadScript.auth(client);
}
};
this.renderer.appendChild(this.elementRef.nativeElement, script);
Файл подгружается, после загрузки доступен в onload() в window, но потом я его теряю.
https://github.com/wermerb/ngx-social-login/blob/master/projects/ngx-social-login/src/lib/providers/google-provider.ts
Обсуждают сегодня