スマホブラウザ(chrome、safariなど)で『戻る』ボタンをクリックした時にリロードする方法
2018年9月11日iosのsafariで実機検証をしている際に、『戻る』ボタンをクリックすると実行してほしいはずのjsが実行されない。。
ということがあったので、ブラウザバックをした際に強制的にリロードする方法を備忘録として残しておきます。
『戻る』ボタンをクリックした時にリロードするJSスクリプト
1 2 3 4 5 |
window.onpageshow = function(event) { if (event.persisted) { window.location.reload(); } }; |
上記のシンプルな記述で戻るボタンを押した際にリロードを実行することができます!