Страница не может отображаться при запуске с главного экрана на iPad

У меня есть веб-приложение, которое работает на iPad без проблем. Однако в Safari, когда я нахожусь на странице и выбираю «Добавить на главный экран», а затем щелкаю значок, чтобы открыть страницу, я получаю следующую ошибку:

Эта страница содержит следующие ошибки:

ошибка в строке 1 в столбце 2: StartTag: недопустимое имя элемента

Ниже показан рендеринг страницы до первой ошибки.

Он пуст после ошибки, так как она возникает в строке 1.

Почему он будет работать при запуске в браузере, но не при запуске с главного экрана? Я предполагал, что в любом случае он все еще использует движок Safari.


person Jason    schedule 21.09.2011    source источник


Ответы (1)


Я думаю, что на самом деле это может быть общая ошибка IIS/.NET, а не ошибка рендеринга Safari. Может быть, вы можете захватить строку User-agent из полноэкранного iPad Safari и посмотреть, отличается ли она от обычного Safari. Оттуда вы можете подделать его в Firefox / Chrome и посмотреть, что произойдет дальше.

person jocull    schedule 21.09.2011