Safari(iOS 和 MacOS)上的 Facebook 页面插件无法正常工作

Tom*_*Tom 5 safari facebook x-frame-options facebook-javascript-sdk

我正在尝试实现 Facebook 页面插件,它在 iOS 和 MacOS 上除了 Safari 之外的所有浏览器上都能正常工作

这是我要添加的代码(直接来自文档 - https://developers.facebook.com/docs/plugins/page-plugin

<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v15.0&appId=123456789012345&autoLogAppEvents=1" nonce="Dbo7zqru"></script>
Run Code Online (Sandbox Code Playgroud)

<div class="fb-page" data-href="https://www.facebook.com/myfacebookhandle" data-tabs="timeline" data-width="" data-height="550" data-small-header="true" data-adapt-container-width="true" data-hide-cover="true" data-show-facepile="false"></div>
Run Code Online (Sandbox Code Playgroud)

我得到的只是旋转加载图形和各种控制台错误,例如

拒绝在框架中显示“https://www.facebook.com/login/?next=https%3A%2F%2Fwww.facebook.com%2F”,因为它将“X-Frame-Options”设置为“DENY” 。

您知道为什么 Safari 有问题但其他浏览器没有问题吗?我可以采取什么措施来解决这个问题?

谢谢

编辑

Safari -> 首选项 -> 隐私

然后取消选中“隐藏跟踪器的 IP 地址”即可使其在 MacOS 上运行