Значок веб-клипа Dashcode, я попробовал все, и он не будет отображаться
Мне не удается отобразить значок веб-клипа с dashcode, он просто показывает значок, созданный в Safari. Я попытался использовать dashcode, чтобы создать его, затем я использовал код
<link rel="apple-touch-icon" href="Images/WebClipIcon.png">
Я также попытался добавить файл с именем apple-touch-icon.png в корневую папку, но он все еще не работал. Я запустил сайт на симуляторе, на моем iphone и на моем ipad, а также значок пользовательского веб-клипа не будет отображаться. У кого-нибудь есть предложение
Обновление: я только что создал новый проект dashcode и попытался добавить значок веб-клипа, но он все равно не будет работать. Это действительно начинает расстраивать меня.
2 ответа
Вам нужно добавить изображение в файл изображения, который находится за пределами мобильной фотографии
Я добавлю 1 вещь, которая вызвала эту проблему для меня. Перепробовав все документированные исправления, я попытался добавить цвет фона к своей иконке. Изначально у меня был прозрачный фон. После того, как я добавил цвет фона в файл.png, все заработало.
Мои шаги: Используйте GIMP для создания изображения 72x72 с 7 слоями и прозрачным фоновым слоем. Сохраните копию как apple-touch-icon.png и добавьте в корневую папку моего веб-приложения. Запустите веб-сайт на моем iPad 2 под управлением IOS 5.0.1. "Добавить на главный экран" РЕЗУЛЬТАТ: черный значок на главном экране. Вернувшись в GIMP, залейте фон цветом. Перезаписать мой файл.png. Вернуться на iPad Safari, чтобы перезагрузить сайт. "Добавить на главный экран" Теперь значок отображается как задокументировано.
Мой вывод: достаточно или хорошо размещенные прозрачные области на изображении значка не позволят iOS принять его как действительный и вызовут его отклонение.