1

最初のデバイス:

  • 8GB 第2世代
  • バージョン: 3.1.3 (7E18)
  • モデル: MB528LL

2 番目のデバイス:

  • 32GB 第3世代
  • バージョン: 3.1.3 (7E18)
  • モデル: MC008LL

8GB デバイスで goBack を呼び出すと、 shouldStartLoadWithRequest:navigationType: が呼び出されます

32 GB デバイスで goBack を呼び出すと、 shouldStartLoadWithRequest:navigationType: が呼び出されません

私はキャッシュを行っていません(とにかく機能するわけではありません)。キャッシュではないことを確認するために、リクエスト オブジェクトのキャッシュ ポリシーを介して可能なキャッシュを削除し、webViewDidFinishLoading が呼び出されるたびにすべてのキャッシュを削除しました。

同じアプリ、同じ URL、デバイス自体以外はすべて同じです。

なぜこれが起こるのか知っている人はいますか?

参考: goBack が呼び出されると、シミュレーターで shouldStartLoadWithRequest:navigationType: が呼び出されます

4

0 に答える 0