サイト上のメディア プレーヤーでは、History API と XHR を使用して、ページを更新せずにサイトを移動できるようにします (つまり、メディアを停止させます)。
これは、次のシナリオまでうまく機能します。
A. ユーザーがアドレス バーの URL を変更します。
B. ユーザーがブックマークされたページを選択します。
C. ユーザーが別のページを要求する Facebook ウィジェットをクリックする。
変更された URL をインターセプトして、ページを更新せずに処理する方法はありますか? もちろん、ここでは同じドメインへの URL について話しています。
window.onbeforeunloadイベントに変更がありましたか? ユーザーに通知せずに、離脱をキャンセルして新しい URL を取得できることを意味しますか?