私はこのリンクを読みました
ブラウザに戻ってサインアウトした後、Webページの表示を停止するにはどうすればよいですか?
私の問題は少し異なります
divの表示がJSによって制御されているWebページが1つあります
ここで、最初はdiv1を使用しているとしましょう。divの変更アイコンをクリックすると、div2が表示され、div1が消えます。Androidで戻るボタンを押すと、前のページに移動し、div1を表示してdiv2を非表示にします。
何か助けは?
私はこのリンクを読みました
ブラウザに戻ってサインアウトした後、Webページの表示を停止するにはどうすればよいですか?
私の問題は少し異なります
divの表示がJSによって制御されているWebページが1つあります
ここで、最初はdiv1を使用しているとしましょう。divの変更アイコンをクリックすると、div2が表示され、div1が消えます。Androidで戻るボタンを押すと、前のページに移動し、div1を表示してdiv2を非表示にします。
何か助けは?
考えられる解決策は、div2が表示されるたびに、div2のフラグを設定する1つのメソッドを作成し、JSを介して呼び出すことです。onBackPressed()
メソッドは、フラグ値が設定されているかどうかを確認します。設定されている場合は、JS関数を呼び出してdiv2を非表示にし、div1を表示する別の関数を作成します。そして、フラグ値をリセットすることを忘れないでください。コードを共有していないので、これは単なるアイデアです。
onhashchange()を使用して問題を解決しました。