【问题标题】:Rails Favicon Loading IssueRails Favicon 加载问题
【发布时间】:2012-12-31 23:31:47
【问题描述】:

我有一个 favicon.ico 位于我的公用文件夹的根目录,我正在使用以下行将它加载到我的 application.html.erb 的 head 标记中

= favicon_link_tag

我似乎只在 localhost 上遇到了这个问题,而且在我的测试过程中它似乎正在抛出 selenium,但它对于加载真的很善变。有时它会在等待几分钟后加载,有时它根本不加载。有时当它在等待几分钟后加载时,它会导致之前(并成功)加载的其他图像启动并中断。这只是浏览器问题吗?我在 Chrome 和 Firefox 中都进行了测试。对于任何浏览器,我在任何其他网站上都没有这个问题。另外值得注意的是 - 在我的 firebug 和 chrome 调试器中,我从未在网络选项卡中看到请求的图标,即使它偶尔加载?

我尝试过的:

  • 将网站图标放置在公共/图像和资产/图像中
  • 清除 Firefox 中的缓存
  • Chrome 隐身模式

【问题讨论】:

    标签: ruby-on-rails-3 favicon


    【解决方案1】:

    刚刚使用新的 Rails 3.2.13 和 Rails 4.0 应用程序对此进行了测试,它对我有用。 favicon 会自动加载,而无需将帮助程序添加到您的应用程序布局中。

    1) 确保文件在您的 rails_root/public 文件夹中

    2) 确保文件名为 favicon.ico

    【讨论】:

    • 我的资产目录中有它,这可以解释一两件事。
    猜你喜欢
    • 2023-03-06
    • 2019-03-12
    • 1970-01-01
    • 2021-06-29
    • 2013-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多