Я использую следующий код для получения сенсорных значков для мобильных устройств - он основан на примере html5boilerplate / mobile:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;">
<!-- For iPhone 4 with high-resolution Retina display: -->
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="/img/touch/h/apple-touch-icon.png">
<!-- For non-Retina iPhone, iPod Touch, and Android 2.1+ devices: -->
<link rel="apple-touch-icon-precomposed" href="/img/touch/l/apple-touch-icon.png">
<!-- For nokia devices: -->
<link rel="shortcut icon" href="/img/touch/apple-touch-icon.png">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
Но по какой-то причине iPhone все еще выдает проблемы со значком домашнего экрана. Все, что я получаю, - это раздражающий значок на скриншоте.
Я включил сюда другие метатеги на случай, если они проливают свет на то, почему это не работает. Я пробовал переупорядочить теги.
Может ли кто-нибудь придумать что-нибудь, что могло бы помешать использованию иконок?
Я использовал html5boilerplate / mobile в качестве тестового примера - я могу перейти на их сайт и добавить значок на домашний экран на моем iPhone (4S iOS5). Я пробовал скопировать их код, структуру папок и значки на свой сайт, но это не сработало.
Любые идеи?
html5boilerplate/mobile
код и изображения в качестве тестового примера, и он работает, то почему вы еще не сузили его, заменив построчно и изображение за изображением? Кажется достаточно прямолинейным. - person Sparky   schedule 25.10.2011