iframe в Angular4 не работает - PullRequest
0 голосов
/ 13 июня 2018

Я пытаюсь настроить фрейм страницы в моем приложении Angular 4.Я хотел привнести взаимодействие страницы iframed в мое угловое приложение.Изначально фреймы отображаются так, как и должно.Но после нажатия кнопки «войти в систему» ​​iframe исчезает.

Вот код: (ссылка определена в машинописном файле компонента)

<iframe [src]='sanitizer.bypassSecurityTrustResourceUrl(this.link)' allowTransparency="true" frameborder"=10" width="80%"
      height="100vh"></iframe>

1 Ответ

0 голосов
/ 13 июня 2018
  1. Чтобы использовать iframe, используйте DomSanitizer в конструкторе файлов ts (личное средство для очистки: DomSanitizer);
  2. Получите URL-адрес следующим образом: this.url = _sanitizer.bypassSecurityTrustResourceUrl (res.data.url);

  3. Использовать URL в iframe в качестве атрибута src тега

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...