【问题标题】:Entire page flashes white when switching between pages在页面之间切换时整个页面闪烁白色
【发布时间】:2014-09-29 22:38:31
【问题描述】:

我一直在本地开发一个 Web 应用程序,该应用程序在网站周围的链接点击时无缝转换。

现在我决定将我的 Web 应用程序部署到 heroku。

一切都按预期工作,除了当我点击网站内的链接时,整个页面在加载时都会出现令人讨厌的白色闪光。

有什么办法可以解决这个问题吗?

【问题讨论】:

    标签: html css django heroku


    【解决方案1】:

    发生这种情况是因为您的内容加载和/或阻止页面呈现和/或 Heroku 为您的浏览器提供内容的速度不够快,这就是它显示白色 flas 的原因。

    您必须浏览整个网站才能修复它。这可能是 JavaScript 的延迟。

    为什么您没有在本地遇到这种情况是因为您提供资产的速度比在 Heroku 上要快。

    试试Google Pagespeed 之类的工具,看看您的网站发生了什么。

    【讨论】:

      【解决方案2】:

      我能够通过以下方式解决此问题:

      • 将我的 css 链接移动到页面头部
      • 在结束标记之前移动我的 javascript 文件
      • 将我的自托管 jquery 文件切换到 google CDN 开发的 jquery 文件

      【讨论】:

        猜你喜欢
        • 2016-06-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-06-21
        • 1970-01-01
        • 2011-08-22
        • 1970-01-01
        相关资源
        最近更新 更多