【问题标题】:Loading FB logo from FB's own CDN从 FB 自己的 CDN 加载 FB logo
【发布时间】:2019-08-19 23:25:26
【问题描述】:

是否有一个我们可以为 FB 徽标提供 src 的 url,它与 FB.init 完成后生成的 src 相同?

我怀疑我是否可以对下面的 FB CDN 链接进行硬编码,并期望它适用于所有用户并保持最新状态。

https://s-static.ak.fbcdn.net/rsrc.php/v1/yL/r/FGFbc80dUKj.png

我基本上想减少对已经加载了我网站上的任何其他社交插件的 FB 徽标精灵的另一个图像请求。

【问题讨论】:

  • 考虑到链接已经失效,我想这最终不是一个安全的想法-_-

标签: facebook image cdn css-sprites


【解决方案1】:

尝试使用 font-awesome 的图标。 fa-facebook-official: Font Awesome Icons

并在 css (#3B5999) 中应用 facebook 徽标的官方颜色。

【讨论】:

    【解决方案2】:

    鉴于 URL 仍然(5 个月后)正确解析为图像,我会说您可能可以使用您拥有的链接。

    不过,作为备用方案,您可能需要考虑使用 ajax 调用点击链接,并将您对该 URL 的使用更改为本地缓存的副本,以防万一链接失效。它稍微做了更多的工作,但它是一种使用第 3 方图像的实用方法,如果他们的图像消失了,它仍然会退回到您自己的版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-22
      • 2018-07-27
      • 2014-11-21
      • 1970-01-01
      • 2012-07-17
      • 2012-04-25
      • 2011-10-03
      • 2018-06-05
      相关资源
      最近更新 更多