Chrome、Safari、および Firefox で単一ページ アプリケーションを動作させようとしましたが、Firefox は window.onpopstate をまったく実行していないようです。
window.onpopstate = function() {
fullpath = location.pathname;
console.log(fullpath);
}
すべてのリクエストを index.html にルーティングする .htaccess があるため、クライアントがリクエストを行うと、ブラウザは URL を JavaScript 変数として保存し、index.html の js を介して渡します。
Firefox で実行すると、変数は index.html ページに渡されません。この問題をより深く調べる方法について、解決策や提案がある人はいますか?