«parent.window» из дочернего iframe если origin разные?
Мой кейс – мое приложение запускается внутри екстеншна через iframe. Мне нужно из моего приложения получить доступ к window екстеншна.
В данный момент я получаю ошибку:
DOMException: Blocked a frame with origin "https://localhost:20865" from accessing a cross-origin frame.
Вроде бы в своем приложении Access-Control-Allow-Origin=* (т.е. CORS ведь настроены, так?), а в iframe sandbox=allow-same-origin
посоветовавшись с нейронками - либо window.parent если кейс не сложный, а для другого вариант (postMessage) нужен доступ к родительскому коду
как бы я бы не сильно хотел чтобы айфрейм мог как-то менять window куда я его вставляю, небезопасно выгляддит такая тема как по мне
Обсуждают сегодня