我们的网站已经通过 Cloudflare 代理服务器服务了很长时间,一切顺利。最近我们想在网页上放置社交媒体按钮,我们有LINE和Facebook的按钮。在 localhost 中测试时,两种社交媒体的按钮都可以正常工作。但是,当页面更新到生产环境时,我们发现 LINE 的按钮没有显示,只有 Facebook 的按钮是可见的。后来我们发现关闭Cloudflare的代理会出现LINE的按钮!这个问题如图所示。还确认了如果我们把页面放到另外一个不经过Cloudflare代理的服务器上,LINE的按钮是可以正常看到的。这些按钮使用简单的 html 和 javascript 嵌入到网页中。
我们不想为了显示社交媒体按钮而永久关闭 Cloudflare 代理,但我们不知道如何防止 LINE 的按钮不可见。请您帮忙指出我们遗漏的关键是什么?非常感谢!