Значок Apple Touch Становится Черным
белый фон в моем значке apple touch становится черным?? Мой белый фон непрозрачен. Значок имеет белый треугольник, красный круг и черный текст. Единственное, что я могу сделать-это белый треугольник и красный круг. Любая идея, что вызывает это и как сделать значок сохранить свой белый фон? Ценится.
3 ответов
Я точно не знаю, что это было, но, возможно, я сузил его. В первый раз, когда я загрузил изображения, они могли иметь прозрачный фон. Во второй раз, когда я загрузил их, я добавил белый фон, но настройка png save for devices все еще проверяла прозрачность. В третий раз, когда я загрузил их, я сохранил их без проверки прозрачности, но все равно получил черный фон. Все это время я думаю, что браузер Safari iOS имел первый набор изображений, хранящихся в кэше. После очистить кэш новое изображение появилось без проблем.
Edit: его прозрачный фон, который делает его черным.
Как обнаружил gstricklind, если ваш png имеет прозрачность Альфа-канала, iOS, К сожалению, проигнорирует любую" предварительно составленную " директиву и применит все свои обычные эффекты, в дополнение к тому, чтобы дать вашему значку черный фон (белый не казался лучшим выбором??).
решение, конечно, для предварительной компиляции значков без прозрачности. Это делает его довольно трудно использовать поддержку Android Альфа-каналов, предлагая iTouch иконки, а также, если черный фон не работать для вас. Я нашел этот инструмент полезным при составлении:http://www.gieson.com/Library/projects/utilities/icon_slayer
тот же вопрос, что и здесь:как заставить iOS должным образом уважать атрибут ссылки" apple-touch-icon-precomposed " для "веб-приложения"
прозрачные значки Apple Touch действительно возможны. Что вам нужно сделать, это удалить всю лишнюю информацию из PNG с помощью ImageOptim для Mac https://imageoptim.com/mac или аналогичная программа в windows. Я провел обширные исследования и наткнулся на ответ, посмотрев на значок Apple touch, используемый виртуальным сайтом DJ. Этот значок сохраняет прозрачный фон на iOS и MacOS Sierra. Я посмотрел на размер файла и понял, насколько он мал по сравнению с пользовательским apple коснитесь значков с прозрачностью, которые я сделал для своих фаворитов в Safari. Затем я просмотрел информацию о файле с помощью инспектора в приложении предварительного просмотра Mac. Все мои пользовательские значки apple touch имели четыре вкладки в разделе инспектора с именами General, exif, PNG и TIFF. Значок виртуального DJ имел только две вкладки с именами PNG и General. Как только я запустил свои пользовательские изображения через ImageOptim, размеры файлов упали более чем на 90%, а дополнительные вкладки TIFF и exif исчезли из инспектора в предварительном просмотре. Конечно, как только я перезагрузил мои пользовательские изображения и запустил Safari все мои любимые вкладки имеют прозрачный фон!!!! Пожалуйста см. прикрепленное изображение для доказательства. Прозрачный Apple-Touch-Иконки