Есть ли какое-либо исправление / способ решения проблемы?
Резюме:
На устройствах / симуляторах iOS5 приложения с UIWebView не отображают Gmail после открытия некоторых типов файлов вложений, напримеркак .pdf, .txt или .xml.Я создаю несколько простых приложений с UIWebView, которые имеют панель поиска, кнопку goBack и так далее.Они отлично работают на устройствах / симуляторах iPhone 4.3, когда они созданы для iOS 4.3, но не на 5.0.Проекты, созданные для iOS5, также имеют те же проблемы.
Шаги для воспроизведения:
- Создайте приложение для iOS 4.3 или 5.0 с UIWebView, в котором есть хотя бы кнопка goBack ипанель поиска для URL.
- Запустите приложение на устройстве / симуляторе iOS5.
- Войдите в Gmail в приложении.
- Откройте вложение в формате pdf (txt / xml) одного из ваших сообщений электронной почты.(Эта проблема не возникает при открытии файла Microsoft Office, поддерживаемого UIWebView, например word, excel и powerpoint.)
- Вернитесь на предыдущую страницу, нажав кнопку goBack, или введите URL-адрес «http://mail.google.com” в строке поиска.
- UIWebView отображает белый пробел.
- После этого вы никогда не увидите свою страницу Gmail.
Ожидаемые результаты:
Вы можете вернуться к предыдущему сообщению электронной почты (при нажатии кнопки goBack) или перейти к началу страницы Gmail (при вводе URL-адреса Gmail).
Фактические результаты:
UIWebView просто показывает белый пробел и никогда не позволяет вам видеть какую-либо страницу Gmail.
Регрессия:
Происходит: - iOS Deployment Target 4.3, запускается на устройствах / симуляторах iOS 5.0 - iOSDeployment Target 5.0, работает на устройствах / симуляторах iOS 5.0
Не происходит: - iOS Deployment Target 4.3, запускается на устройствах / симуляторах iOS 4.3
Спасибо