Safari网址栏上的Favicon
Favicon on Safari URL bar
我想为我的网站添加favicon,它适用于Chrome和FF,但不适用于Safari(我的macbook上安装了7版)。我尝试了论坛上提到的不同技巧,但运气不好。例如删除以下内容:
-
/com.apple.WebKit.PluginProcess/图书馆/缓存Cache.db
-
WebpageIcons.db
-
Safari浏览器缓存/重置
我的图标是32x32的,下面是我使用的代码。
<link rel="shortcut icon" type="image/x-icon" href="<%=request.getContextPath()%>/favicon.ico"/>
有什么想法吗,我怎么才能让它工作?
将您的图标保存为8位(jpg是8位,但png更好,您可以将web保存为8位,它不需要是。ico)图像,并确保清除缓存。在上传时,它应该在所有浏览器中显示
也许你的浏览器有问题,把favicon.ico
放在你网站的索引中,也就是在/public_html/
文件夹中,然后尝试清除缓存。
/public_html/
文件夹是浏览器查找图标的默认位置。你也可以使用< link >
标签设置你想要的图标,就像你做的那样。
尝试在没有<%=request.getContextPath()%>
的情况下设置地址,只设置文件的路径
。href="http://MyWebSite.com/favicon.ico"
有时更新需要24小时左右的时间。
如果这些都不起作用,请尝试在另一台计算机上打开您的网站。
在线图标生成器:
1.收藏夹图标,应用图标生成器
2.Favicon生成器和图库
3. ico发电机位于
4.x图标编辑
如果你想让Safari图标出现在iphone屏幕上,你需要这样做:
<link rel="apple-touch-icon" sizes="57x57" href="/a/img/icons/apple-icon-57x57.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/a/img/icons/apple-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/a/img/icons/apple-icon-114x114.png" />
<link rel="apple-touch-icon" sizes="144x144" href="/a/img/icons/apple-icon-144x144.png" />
你不需要它是一个ico图像的目的。你不需要把它放在你的web服务器的根目录
我测试过了
- 在Safari执行javascript之前对其进行修改
- Safari(Mac OS)上的jQuery平滑滚动问题
- $(document).height()在刷新时随机化值(Safari 5.1.10)
- jQuery Datepicker可以在Safari中工作,但不能在FF或Chrome中工作
- document.applet.method在Mounatin Lion上抛出safari 6+JDK7异常
- 主干网.与Safari同步问题
- jQuery表单验证适用于Mozilla和Internet Explorer,但不适用于Chrome或Safari
- 以编程方式选择文本Mobile Safari
- onbeforeunload和asp:Safari和FireFox中的更新面板
- 为什么我的JavaScript在Safari上的严格模式下不能正常工作
- 防止在移动Safari(iPad/iPhone)中长按/长按默认上下文菜单
- 如何在关闭窗口之前在Safari扩展中捕获窗口关闭
- safari扩展中的重定向url
- JS代码在jsbin中有效,在jsfiddle或Chrome/Safari中无效
- SQLite插件适用于Mac和Windows,但不适用于手机上的Safari
- window.open(url).print()在Safari中不起作用
- 无法在Safari中加载跨源映像(来自CloudFront)
- iOS Safari Javascript设置超时问题
- Safari扩展中的注入脚本;不要在Youtube上开火
- Safari网址栏上的Favicon