Wie kommuniziert man mit iframe zwischen 2 eckigen Apps?

8

Ich habe zwei verschiedene eckige Apps. Ich muss eine Ansicht von 'app_2' mit iframe in 'app_1' öffnen. Ich muss auch einige Daten von 'app_1' zu 'app_2' hochladen. Wie erreicht man dies in angularJS?

Vielen Dank im Voraus. #SOS

    
Vaibhav Pachauri 14.01.2015, 08:57
quelle

1 Antwort

14

Ich würde in Erwägung ziehen, postMessage ...

zu verwenden

In Angular ausgedrückt würde dies bedeuten, dass eine App Nachrichten senden würde und die andere Nachrichten abhören würde.

In der App, die sich im iframe befindet, können Sie also eine Fabrik erstellen, die Folgendes macht:

%Vor%

Auf dem übergeordneten iFrame sollte Ihr Code etwa so aussehen:

%Vor%     
sergiocruz 16.01.2015, 20:17
quelle

Tags und Links