第一台设备:
第二台设备:
当我在8gb设备上调用goBack时,shouldStartLoadWithRequest:navigationType:被调用
当我在32gb设备上调用goBack时,shouldStartLoadWithRequest:navigationType:未被调用
我没有进行任何缓存(不管它是否有效)。为了确保它没有缓存,我通过请求对象的缓存策略删除了任何可能的缓存,并在调用webViewDidFinishLoading时删除所有缓存。
相同的应用程序,相同的网址,一切都是相同的,但设备本身。
任何人都知道为什么会这样?
FYI:shouldStartLoadWithRequest:在调用goBack时在模拟器上调用navigationType: