Mam aplikację kątową, która ma wszystkie rodzaje zależności, takie jak moduły i style.Dołącza aplikację kątową do elementu div w innej domenie, bez ramki iframe
Z drugiej strony mam wiele stron internetowych, na których chcę umieścić tę aplikację we wszystkich zależnościach (tak jak w ramce iFrame). Chcę umieścić aplikację w div (tak jakby była iframe), ale musi to być div, no iFrame, więc te inne strony mogą wybrać własny styl dla aplikacji inline.
W ten sposób mogę zezwolić każdej witrynie na dołączenie aplikacji, gdy dodaję ją do mojego CORS. Podobnych:
<div ng-include="app_from_other_domain"></div>
Wszystkie trasy wewnątrz tego div.
Nie wiem, od czego zacząć, po przeczytaniu dużej dokumentacji. Każda pomoc będzie doceniona!
Nie wiem, jak ci może to zrobić z ng-include, ale z ng-routerem możesz to zrobić . Musisz tylko znać dokładny identyfikator URI fragmentu kodu HTML, który chcesz uwzględnić. – Kaspar
Wychodząc z tematu, ale nadal powinieneś użyć strony (w witrynach dostawców), w której zdefiniujesz swoją aplikację i wszystkie zadeklarowane zależności, zewnętrzne css, bla, bla. Ta strona będzie używana jako IFrame na całej stronie. Łatwe rozwiązywanie problemów (zaimplementowane na pojedynczej stronie), Kwestie bezpieczeństwa CORS, pokonanie tej samej domeny, a także na reakcję Iframes use: http://npr.github.io/responsiveiframe/, to jest czyste lenistwo, a IFRAME to tani i trochę niepoprawne podejście. – SilentTremor
Czy zamierzasz dodać tę aplikację również do stron nieobrotowych? –