Эта ссылка не работает.
исал веб-приложение для iOS на основе HTML5, и, похоже, все работает хорошо, но я пытаюсь улучшить его с помощью нескольких экранов запуска. IPhone / iPod touch хорошо работает с PNG 320x460, а именно:
<link rel="apple-touch-startup-image" href="img/startup_screen-320x460.png" />
Я нашел много документации, в которой говорится, что загрузочные образы для iPad, такие как iPhone / iPod touch, должны быть выбриты с высоты 20 пикселей, чтобы соответствовать строке состояния с разрешением 768x1004 (портрет) или 1024x748 (альбомная). Однако в моем тестировании (в настоящее время с iPad под управлением iOS 3.2.2) работает только разрешение 768x1004 (в портретной ориентации) (но оно некорректно - слишком узкое - 20 пикселей в горизонтальном режиме).
Я попробовал следующее (дикое предположение, основанное на функциональностиapple-touch-icon
ссылки), безрезультатно:
<link rel="apple-touch-startup-image" href="img/startup_screen-320x460.png" />
<link rel="apple-touch-startup-image" sizes="1024x748" href="img/startup_screen-1024x748.png" />
<link rel="apple-touch-startup-image" sizes="768x1004" href="img/startup_screen-768x1004.png" />
Работает только изображение с разрешением 768x1004, если оно последнееlink
элемент в списке. Если изображение с разрешением 1024x748 является последним, вместо него отображается серый фон (но не 768x1004). Итак, очевидно,apple-touch-startup-image
link
не поддерживаетsizes
приписывать.
Поддерживается ли это в более новых версиях iOS? Есть ли способ поддержки нескольких загрузочных образов? Должен ли я создать образ запуска 1024x768? Если это так, будет ли уменьшено для iPhone / iPod touch? Или я должен просто сдаться и не иметь загрузочного образа для iPad?