Метод goBack UIWebView действует по-разному на разных устройствах

Первое устройство:

  • 8 Гб 2-го поколения
  • Версия: 3.1.3 (7E18)
  • Модель: MB528LL

Второе устройство:

  • 32 ГБ 3-го поколения
  • Версия: 3.1.3 (7E18)
  • Модель: MC008LL

Когда я вызываю goBack на 8-гигабайтном устройстве, должен вызываться метод StartLoadWithRequest:navigationType:

Когда я вызываю goBack на 32-гигабайтном устройстве, notStartLoadWithRequest:navigationType: не вызывается

Я не делаю никакого кэширования (не так, как это работает в любом случае). Чтобы убедиться, что это не кеширование, я удалил любое возможное кеширование через политику кеширования объекта запроса и удалял весь кеш при каждом вызове webViewDidFinishLoading.

То же приложение, тот же URL, все то же самое, но само устройство.

Кто-нибудь знает, почему это произойдет?

К вашему сведению: shouldStartLoadWithRequest:navigationType: вызывается на симуляторе при вызове goBack

0 ответов

Другие вопросы по тегам