Итак, у меня есть страница .jsp, в которой есть iframe. Содержимое этого iframe размещается в отдельном домене. На мобильном устройстве я ищу этот iframe, чтобы обнаружить изменение ориентации и соответствующим образом изменить размеры контента.
Есть ли способ добавить прослушиватель событий к содержимому, хранящемуся в этом iframe, которое обнаружит изменение ориентации?
Если это содержимое не находилось в пределах iframe и вместо этого обратилось к нему напрямую, вызов вроде: window.addEventListener('orientationchange', FunctionToBeCalled, false); успешно перехватывает изменение ориентации и вызывает соответствующую функцию. Однако я не могу заставить это работать из iframe. Я пробовал parent.addEventListener, parent.window.addEventListener, top.addEventListener и т.д., Но безрезультатно.
Из того, что я читал, это звучит так, поскольку это междоменный вызов. У меня очень ограниченные возможности для работы с родителями, доступные мне, я обречен на провал?
Любая помощь будет принята с благодарностью. Спасибо!