XMLHttpRequests を使用するアップロード スクリプトがあり、html5 履歴 API も使用しています。ユーザーがアップロード ページに戻った場合にアップロードの進行状況が表示されるように、アップロードが進行中かどうかを確認する必要があります。
これが私が試したことです。
$(document).on("changePage", function(){
//changePage is the trigger I have created that is fired whenever the page is changed
if(typeof xhr != 'undefined'){
if(xhr.upload.onprogress){
uploading_tools();
}
}
});
xhr
いくつかのテストを通じて、アップロード ページから移動するたびに が未定義になることに気付きました。これは html5audio
要素とは異なります。また、作業中のサイトで html5 オーディオを使用audio
し、同じ方法で定義されているかどうかをテストして成功しました。