Я хочу перенаправить на внешний сайт из плагина. Этот плагин можно использовать из веб-приложения или настольного приложения. Когда я это делаю:
const handleOnClick = () => {
window.open("some/external/link");
};
<a
href="#"
onClick={handleOnClick}
>
перенаправление работает с веб-сайта, но не работает из приложения. Я получаю сообщение об ошибке «Отказано в фрейме 'https://some/external/link', потому что предок нарушает следующую директиву политики безопасности контента:« frame-ancestors 'none' ». Но если я это сделаю:
<a
href="some/external/link"
>
работает из приложения и не работает с веб-сайта. Что может быть решением, чтобы заставить его работать для обоих?