Ios 蛋糕PHP网站上的iPad书签图标

Ios 蛋糕PHP网站上的iPad书签图标,ios,cakephp,Ios,Cakephp,如何在cakephp站点上设置iPad/iPhone书签图标?我使用的是正确的文件名apple-touch-icon.png,我尝试将其上载到/webroot和/webroot上面的目录,但没有成功。当然,我试着搜索谷歌。有人成功地做到了这一点吗?谢谢 Sharkoffmirkwood的回答非常有效 我补充说: <link rel="apple-touch-icon" href="../img/apple-touch-icon.png" /> 查看/layouts/defaul

如何在cakephp站点上设置iPad/iPhone书签图标?我使用的是正确的文件名apple-touch-icon.png,我尝试将其上载到/webroot和/webroot上面的目录,但没有成功。当然,我试着搜索谷歌。有人成功地做到了这一点吗?谢谢

Sharkoffmirkwood的回答非常有效

我补充说:

<link rel="apple-touch-icon" href="../img/apple-touch-icon.png" />

查看/layouts/default.ctp的步骤


谢谢大家!

您可能需要添加以下多种尺寸:

echo $this->Html->meta(array(
  'rel' => 'apple-touch-icon-precomposed',
  'link' => '/img/apple-touch-icon-57x57-precomposed.png',
));
echo $this->Html->meta(array(
  'rel' => 'apple-touch-icon-precomposed',
  'sizes' => '72x72',
  'link' => '/img/apple-touch-icon-72x72-precomposed.png',
));
echo $this->Html->meta(array(
  'rel' => 'apple-touch-icon-precomposed',
  'sizes' => '114x114',
  'link' => '/img/apple-touch-icon-114x114-precomposed.png',
));
echo $this->Html->meta(array(
  'rel' => 'apple-touch-icon-precomposed',
  'sizes' => '144x144',
  'link' => '/img/apple-touch-icon-144x144-precomposed.png',
));

您是否正在使用CloudFlare之类的缓存服务?这可能会延迟。不,我不知道,但谢谢你的提示。你能在浏览器中访问它们吗(通过导航到example.com/apple touch icon.png)?将
放入布局
。ctp
文件可以帮助它找到图标。你完全正确!我喜欢添加一篇我在页面添加触摸图标时读到的好文章:这确实是一篇非常有用的文章