Не удается успешно получить объект сообщения из "window.postMessage" в приложении AngularJS
Довольно плохо знаком с AngularJS - постарайтесь не смеяться. Возникли проблемы с пониманием, как правильно получить window.postMessage
объект в приложении AngularJS.
Есть iframe
встроен в страницу приложения AngularJS, созданную не из приложения AngularJS, которое вызывает window.postMessage
в родительском окне при попытке отправить объект сообщения в приложение AngularJS.
Я получаю postMessage
событие успешно, но event.data
это не то сообщение, которое я отправлял, как в других неангулярных приложениях - это похоже на то, что создала среда AngularJS.
Почему я получаю этот результат? Есть ли правильный AngularJS способ успешно получить объект сообщения, который я отправляю из другого окна?
window.addEventListener("message", function(e) { //do stuff here }, false);
я хочу e.data
быть сообщением, которое я отправил из встроенного окна.