gpt4 book ai didi

javascript - 应用程序浏览器中的 Facebook 出现问题,其余浏览器运行良好

转载 作者:行者123 更新时间:2023-11-28 04:37:04 26 4
gpt4 key购买 nike

首先是一点背景。我是来自荷兰的设计师,热爱代码。我可以在 html 和 css 中找到自己的方式,在 php 和 javascript 中找到一点点。我喜欢 Stack Overflow 社区,它对我帮助很大,而且每天都在帮助我在编码方面变得更好!

我在 S.O. 从来没有问过问题。以前,因为我总能找到解决问题的方法,直到现在。我确实尝试了所有方法,我真的希望你们能帮助我。

我有一个爱好元素:https://unboxguide.com它是某种针对 CrossFit 盒子(健身房盒子)的 TripAdvisor。

这是一个 Wordpress 网站,它使用几个不同的插件来实现某些功能。该站点在 Chrome、Safari、Firefox 等桌面浏览器上运行完美。没问题。然后在手机上,仍然没有问题。在带有 chrome 的 Android 上,它运行完美,在带有 Safari 的 iPhone 上,仍然闪闪发光。

但随后......恐怖开始了。

Facebook 应用内浏览器。那里有一些完全奇怪的东西。如果我在 Facebook 上发布指向该网站的链接,并且您在 Facebook 应用程序中单击它,它将打开 Facebook 应用程序内浏览器。该网站完全随机呈现。有时它不加载字体或任何布局 (css)。有时它甚至不加载图像。

一些研究告诉我,它是内部移动操作系统浏览器的某种 webview。所以在 iPhone 上是 Safari 的 webview,Android 是 Chrome 的 webview。

我在 Android 上测试了 Facebook 链接,没有问题。该问题仅出现在 iPhone 上的 Facebook 应用程序中。

如果你想亲眼看看,发帖https://unboxguide.com在你的 Facebook 上(只是私下进行,所以只有你能看到)并不断刷新它。刷新次数越多,获得的随机结果就越多。太奇怪了。

我尝试了很多事情:重建整个 CSS,关闭所有插件,尝试不同的主题并尝试从头开始构建所有内容。我还尝试了几个月前的不同备份(我认为)问题还没有发生。没有任何帮助。

我真的非常希望有人遇到过同样的问题或理解这个问题,并且可以帮助我或为我指明正确的方向。

提前致谢!

PS:如果需要进一步帮助你们找出问题所在,请告诉我,我可以发布更多信息。

最佳答案

老问题,迟来的答案。如果您的网站使用 ajax 并使用 X-Requested-With header 来检测(或不检测)ajax 请求,这可能就是原因。 Webviews 大多数时候使用 X-Requested-With header 来表示其他内容,因此您的页面显示为 Ajax 结果(没有 css、javascript 等)而不是完整的 html 页面。希望这会有所帮助。

关于javascript - 应用程序浏览器中的 Facebook 出现问题,其余浏览器运行良好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41419041/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com