ページにフラッシュ要素があり、読み込みに最大1分かかる複雑なクエリに基づいてグラフを読み込みます。私はこのコードでクエリを呼び出します:
var chartData:URLLoader = new URLLoader();
chartData.addEventListener(Event.COMPLETE, onLoaded);
chartData.addEventListener("httpStatus", onHttpStatus);
chartData.load(new URLRequest(chartURL));
完全なイベントまたはサーバーエラーイベントをリッスンします。
私の問題は、フラッシュがURLをロードしているときにユーザーが別のページに移動したい場合です。ブラウザーは、ユーザーの要求を受け入れる前に、URLが完全にロードされるのを待機しています。私が言ったように、このチャートはロードするのに最大1分かかることがあり、ユーザーがページを変更したい場合に待つのはちょっと面倒です。
これが私の質問です:ブラウザからイベントをリッスンするイベントはありますか(別のリンクをクリックして、ブラウザの「戻る」ボタンをクリックしてください...)?私がこれを行う方法が間違っている場合は、遠慮なく教えてください。私はフラッシュでプログラムすることにあまり慣れていません。
ありがとうございました。