У меня есть угловое приложение, которое будет встроено в другое приложение.Это приложение внедряет javascript в браузер для предоставления определенных функций угловому приложению.
Например, когда я запускаю свое угловое приложение внутри упомянутого приложения, если я иду в веб-консоль, я могу выполнитьследующий метод js
API.callService("Special Service");
и отлично работает.
Как я могу выполнить то же самое в угловом приложении?
я попробовал следующее в компоненте
declare var API: any;
, а затем в методе ngAfterViewInit ()
API.callService("Special Service");
, но я получаю сообщение об ошибке, поскольку API не определен.
В качестве дополнительной информации я могу использовать инструменты Chrome длябраузер для встраивания.Если я хочу запустить метод javascript, я просто делаю ..

И это прекрасно работает!Проблема заключается в том, чтобы сделать тот же вызов из компонента Angular.
Есть идеи, как это решить?
Спасибо!