У меня есть приложение ASP.NET, которое использует ASP.NET AJAX и AJAX Control Toolkit. Приложение отлично работает во всех последних браузерах на ПК. Он также отлично работает на моем iPad, по крайней мере, при первом обращении к приложению. Я обнаружил, что если я выключу iPad и вернусь на страницу позже (через закладку или что-то подобное), сайт будет поврежден. Я сузил ошибку до проблемы / ошибки / ограничения ASP.NET/ASP.NET AJAX, и мне нужна помощь для прогресса.
Используя Fiddler в качестве прокси-сервера для iPad, я обнаружил следующие проблемы при повторном открытии страницы.
Каким-то образом кажется, что структура решает, что ему не нужны эти скрипты, и не генерирует их. Учитывая, что все скрипты взаимосвязаны, должна быть общая причина. Это может быть связано с тем, что свойства * .skin не включены. Есть идеи? Я бы подумал о возможностях браузера, но это происходит только при последующих посещениях сайта, а не при первом.
Изменить: Определенно похоже на проблему с возможностями браузера.
Запросы, которые работают: Пользовательский агент: Mozilla / 5.0 (iPad; U; CPU OS 4_3_3, например Mac OS X; en-us) AppleWebKit / 533.17.9 (KHTML, например Gecko) Версия / 5.0.2
Запросы, которые не t: Пользовательский агент: Mozilla / 5.0 (iPad; U; CPU OS 4_3_3, например Mac OS X; en-us) AppleWebKit / 533.17.9 (KHTML, например Gecko) Mobile / 8J2
Попытка создать собственный файл в App_Browsers и отправьте ответ с дополнительной информацией.