Ich mache Auth mit Facebook, die neue Registerkarte öffnet und Benutzer an Port 8080 nach Backend umgeleitet, nachdem er authentifiziert ist. Dann wird er zurück zur App weitergeleitet. Von dort möchte ich das Fenster schließen und die Funktion auf Opener-Fenster window.opener.functionAfterFinish()
aufrufen, die es auth beendet wissen lassen wird. Problem ist, dass ich diese Funktion in index.html haben muss, damit es funktioniert. Wenn ich functionAfterFinish(): void{...}
in Komponente erstelle, wird es nicht aufgerufen.Führen Sie JavaScript-Funktion in Angular 4
Was sind meine Optionen? Wie sollte ich diese Funktion in die Komponente einfügen und ausführen lassen?
Frage nicht klar ist Thema zu vermitteln, aber Sie können Facebook SDK Winkel Wrapper namens versuchen [ ngx-facebook] (https://github.com/zyra/ngx-facebook) Instanz von Hardcoding Javascript. –