Эта ссылка не работает.

исал веб-приложение для 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?

Ответы на вопрос(13)

Ваш ответ на вопрос