Я хочу вставить свой JS (код расширения Safari) в Iframe. Когда я пытался внедрить свой код в Iframe, я получаю сообщение об ошибке CORS (ограничения на разные источники). Я сталкиваюсь с этой ошибкой, когда пытаюсь ввести lo go в представление электронной почты Salesforce в версии Lightning. Я столкнулся с ошибкой, приведенной ниже.
Blocked a frame with origin "https://ap17.lightning.force.com" from accessing a frame with origin "https://ap17.salesforce.com". Protocols, domains, and ports must match
В документации Apple мы обнаружили, что если мы загрузим JS (расширение Safari) на любую страницу. Он также будет загружен в iframe. Но наше JS (расширение) загружается только на родительскую страницу, а не в iframe, который является дочерним элементом главной страницы.