0

x 個のビデオの Flash にファイルが存在するかどうかを確認する必要があります。LoadVars と MovieClipLoader を試しました。LoadVars は機能しますが、完了を報告する前に実際にビデオ全体をロードしました。始まったことを知る方法がなければ、完了する前に削除することはできません。ビデオ全体をロードするものはありません。そこにあることを確認したいだけです。MovieClipLoader には onLoadError と onLoadStart があります。これは、ロードが開始された直後に MovieClip をアンロードしてそこにあることがわかり、ロード エラーが発生した場合はそこにないことがわかっているため機能します。うまくいくはずですが、他のビデオをチェックするために x 回実行する必要があります。それを行う最善の方法は何ですか?または、別の方法を完全に知っていれば、それはさらに良いでしょう!

ありがとう!

4

1 に答える 1

0

サーバー側の支援がない場合、既に使用している方法は、ファイル全体をロードせずにファイルの存在を確認するためのおそらく理想的なソリューションです (キャンセルする前に数 KB をロードします)。

asp.net や php などのサーバー側スクリプトを使用する傾向があります。ファイルのチェックは、それで比較的簡単に実現できます。スクリプトは、ファイルの存在チェックの結果として true または false を返します。

このリンクでは、loadvars を使用して PHP スクリプトからデータを取得する方法について詳しく説明しています。これを使用して、ファイル チェックを実行する php スクリプトを作成できます。

http://flash-creations.com/notes/servercomm_loadvars.php

于 2010-02-26T09:04:43.417 に答える