вызвать функцию в одном приложении из другого приложения в JavaScript - PullRequest
0 голосов
/ 04 июля 2018

У меня есть угловое приложение, размещенное в домене a.com, которое содержит файл template.ts, содержащий функцию

list(ids :any){ alert(JSON.stringify(ids)); }

Мне нужно вызвать эту list функцию в a.com из домена b.com, который содержит custom.js файл, содержащий функцию

function getIds(){ }

любым способом можно вызвать функцию в одном домене из другого. Например, если мы добавим заголовок allow origin или что-то еще.

1 Ответ

0 голосов
/ 04 июля 2018

, поскольку каждое приложение работает в строго изолированной среде Вы не можете общаться между несколькими доменами в браузер на самом деле вы не можете даже общаться одно и то же приложение один работает в http://localhost (что относится к http://127.0.0.1) и http://127.0.0.1.

Единственный способ добиться этого - экстернализация данных, которые вы хотите в API (что-то вроде REST), и извлечение их в предшественнике.

...