loadDataWithBaseURL (リモート URL) とloadUrl呼び出し ( assetsから)の両方を使用してデータをロードする webview ベースのアプリがあります。backPress を処理するにはどうすればよいですか。
ユースケースの例。 ステップ 1 - 表示するデフォルト ページが設定されていないため、アセットから静的ページを表示します。この静的ページをS1と呼びましょう。S1では、ブックマークのようなページを追加し、そのうちの 1 つをホームページのようにデフォルトとして設定できます。ホームページをH1と呼びましょう。
H1がS1の前のステップを使用して設定されている場合、loadDataWithBaseURLを使用してH1を表示します(前処理を行います)。
ステップ 2 - H1からhref to を使用してS1に移動します。S1プレスバック では、onBackPressedが呼び出されますが、空白のページです。
loadDataWithBaseURL、loadUrl (アセットから)を使用している場合の履歴の処理方法について、ご意見をお聞かせください。
よろしく、
みてん。