0

この問題は、いくつかのページを移動してwindow.history.back()を使用して戻ろうとした後に発生します。画面は更新されず、最後に読み込まれたページが表示されたままになりますが、ログの URL は正しく更新されます。

InitialPage => SecondPage => ThirdPage [ここでwindow.history.back()が発生します]

ThirdPage のコンテンツは表示されたままですが、 WebViewClient の onPageFinished メソッドを使用してログに記録された URL正しいです。つまり、SecondPage の URL がログに記録されます。ThirdPage がまだ表示されているので、ボタンを使用して別のwindow.history.back()を実行すると、再び発生します。ThirdPage は画面に残りますが、今度は InitialPage の URL がログに記録されます。

何が問題になる可能性がありますか?

4

1 に答える 1

0

最終的には、ロードされたページの JavaScript が適切な機能をブロックしているに違いありません。自分のページで簡単なテストを行ったところ、これらのページは正常に機能しましたが、サードパーティのページは機能しませんでした。

于 2012-02-21T16:53:21.327 に答える