0

loadDataWithBaseURL (リモート URL) とloadUrl呼び出し ( assetsから)の両方を使用してデータをロードする webview ベースのアプリがあります。backPress を処理するにはどうすればよいですか。

ユースケースの例。 ステップ 1 - 表示するデフォルト ページが設定されていないため、アセットから静的ページを表示します。この静的ページをS1と呼びましょう。S1では、ブックマークのようなページを追加し、そのうちの 1 つをホームページのようにデフォルトとして設定できます。ホームページをH1と呼びましょう。

H1がS1の前のステップを使用して設定されている場合、loadDataWithBaseURLを使用してH1を表示します(前処理を行います)。

ステップ 2 - H1からhref to を使用してS1に移動します。S1プレスバック では、onBackPressedが呼び出されますが、空白のページです。

loadDataWithBaseURLloadUrl (アセットから)を使用している場合の履歴の処理方法について、ご意見をお聞かせください。

よろしく、

みてん。

4

1 に答える 1

1

Window.history.back() メソッドまたは Android の finish() メソッドを使用する

于 2013-05-02T08:41:27.103 に答える