Как обработать ошибку postMessage: не удалось выполнить 'postMessage' в 'DOMWindow'? - PullRequest
0 голосов
/ 17 апреля 2020

У меня возникает проблема при попытке сделать мою страницу доступной в iFrame, когда она включена в другую как iFrame, я получаю сообщение:

'Не удалось выполнить' postMessage 'в 'DOMWindow': предоставленный целевой источник ('https://undefined') не соответствует источнику окна получателя ('https://parent.com.br'). '

the происхождение действительно отличается, однако отличается от других сообщений , мое сообщение получает "undefined" в сообщении.

iFrame выглядит следующим образом:

<iframe src="https://mypage/details" 
            sandbox=" allow-top-navigation-by-user-activation allow-popups-to-escape-sandbox allow-presentation allow-scripts allow-top-navigation allow-forms allow-modals 
allow-pointer-lock allow-popups  allow-scripts allow-top-navigation" height="646px" width="100%">
</iframe>

Есть ли что-то, что я должен сделать на своей странице, чтобы можно было поместить это в iFrame?

Моя страница предоставляется приложением angular -8.

Спасибо

...