UIWebView goBack方法在不同设备上的行为方式不同

时间:2010-05-17 23:16:35

标签: iphone uiwebview shouldstartload

第一台设备:

  • 8gb 2nd gen
  • 版本:3.1.3(7E18)
  • 型号:MB528LL

第二台设备:

  • 32gb 3rd gen
  • 版本:3.1.3(7E18)
  • 型号:MC008LL

当我在8gb设备上调用goBack时,shouldStartLoadWithRequest:navigationType:被调用

当我在32gb设备上调用goBack时,shouldStartLoadWithRequest:navigationType:未被调用

我没有进行任何缓存(不管它是否有效)。为了确保它没有缓存,我通过请求对象的缓存策略删除了任何可能的缓存,并在调用webViewDidFinishLoading时删除所有缓存。

相同的应用程序,相同的网址,一切都是相同的,但设备本身。

任何人都知道为什么会这样?

FYI:shouldStartLoadWithRequest:在调用goBack时在模拟器上调用navigationType:

0 个答案:

没有答案