0
私はサイドバーメニュー付きのモバイル/ Webアプリケーションを持っています。私は、ネイティブのアプリケーションと同じ動作を再現しようとしています。サイドバーメニューが開いているときに、ユーザーがback(android)をクリックすると、history.back()を避けたいので、URLは決して変更されません。また、メニューを閉じるコールバックもあります。history.back()を取り込み、動作を変更します
これは可能ですか?または、少なくともプログレッシブなWebアプリケーションを使用していますか?
を参照してください。しかしpreventDefaultをすることはできません。 https://stackoverflow.com/a/32432366/1469219 – EnZo
@EnZoメニューを開く際に何かを押す必要があります。例: 'window.history.pushState(null、null、window.location.href)' – tenbits