Web ビューに戻る/進むボタンを設定したいので、4 つの Web ビュー デリゲート メソッドすべてで canGoBack、canGoForward ステータスを確認します。デリゲートが適切に設定され、ほとんどの場合、メソッドが呼び出されます。ただし、いくつかのケースでは呼び出されません。
- [webView goBack] を呼び出すと (特定のリンクに対して)
- リンクをクリックして戻ったら、そのリンクをもう一度クリックします (特定のリンクについて)。
jquery モバイル ライブラリまたはそのページで使用されている html/css と関係があると思われます。ただし、Safari の [戻る] ボタンは正しく機能します。
では、タイマーを作成する以外に、戻る/進むボタンの状態を追跡するにはどうすればよいでしょうか?