如何在我的React应用程序中打开外部网站

问题描述 投票:0回答:1

我正在使用React建立一个PWA,我想在我的应用程序中打开一个外部网站(例如,当你点击一个链接时,在Facebook应用程序中,外部网站只是从另一个窗口的底部滑入)。

由于我的应用程序是PWA,我可能会使用iframe获得相同的效果,但当然这种方法由于x-frame-options而受到限制。

有没有其他选择来实现所需的行为?

javascript reactjs iframe ecmascript-6 x-frame-options
1个回答
0
投票

我不认为还有其他方法,iframe是完成你想要的东西的确切工具。 x-frame-options出于安全原因存在,如果某些网站不允许其他网站通过iframe加载它,那么他们就有理由。启用此类iframe的正确方法是获得此特定网站的许可,即他们应将您的域名作为受信任方包含在X-Frame-Options中。

© www.soinside.com 2019 - 2024. All rights reserved.