Как преобразовать 'x-frame-options' в 'sameorigin' в ionic4 для Iframe?

Я пытаюсь использовать какой-то URL-адрес в Iframe, но когда я пытаюсь встроить этот Iframe в приложение Ionic4, я получил эту ошибку.

Отказался отображать "https://twitter.com/afdonews" во фрейме, потому что он установил 'X-Frame -Опции к «одному происхождению».

Мой код для Iframe:

<iframe width="100%" height="100%" src="https://twitter.com/afdonews" scrolling="no" style="border: 0;" (load)="hideLoading()">
</iframe>

вы можете мне в этом помочь?


person Nadeem Yousaf    schedule 29.01.2019    source источник
comment
это означает, что Twitter не позволяет веб-сайту отображать Twitter в iframe, если это не они.   -  person Mehdi    schedule 29.01.2019


Ответы (1)


Попробуй это:

 <a class="twitter-timeline" href="https://twitter.com/afdonews?ref_src=twsrc%5Etfw">afdonews</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Или используйте что-то вроде этого:

<iframe border=0 frameborder=0 height=250 width=550 
 src="https://twitframe.com/show?url=https%3A%2F%2Ftwitter.com%2Fjack%2Fstatus%2F20"></iframe>

Это потому, что твиттер не позволяет веб-сайту отображать твиттер в iframe, предложенном @Mehdi в комментарии.

Надеюсь, это поможет! Спасибо!

person rchau    schedule 29.01.2019