2010-02-26 3 views
0

x 개의 동영상 수가있는 경우 Flash에서 파일 존재 여부를 확인해야합니다. 나는 LoadVars와 MovieClipLoader를 시도했다. LoadVars는 작동하지만 완료를보고하기 전에 실제로 전체 비디오를로드했습니다. 그것이 시작되었다는 것을 알 수있는 방법이 없다면, 나는 그것을 끝내기 전에 삭제할 수 없습니다. 나는 전체 비디오를로드해야하는 것이 아니라 그냥 거기에 있는지 확인하고 싶다. MovieClipLoader에는 onLoadError 및 onLoadStart가 있습니다. 이는로드가 시작된 직후에 MovieClip을 언로드 할 수 있고 거기에 알 수 있기 때문에 작동합니다.로드 오류가 있으면 거기에 없다는 것을 알고 있습니다. 일해야하지만 다른 동영상을 확인하려면 x 번만 실행해야합니다. 그렇게하는 가장 좋은 방법은 무엇입니까? 아니면 완전히 다른 방법을 알고 있다면 더 나아질 것입니다!as2를 사용하여 Flash에서 파일 존재를 감지하는 가장 좋은 방법은 무엇입니까?

감사합니다.

답변

0

서버 쪽 지원이 없으면 이미 사용하고있는 방법이 전체 파일을로드하지 않고 파일의 존재 여부를 확인하는 이상적인 솔루션 일 수 있습니다. 취소하기 전에 몇 KB가로드됩니다.

asp.net이나 php와 같은 서버 쪽 스크립트를 사용하는 경향이 있습니다. 비교적 쉽게 파일을 검사 할 수 있습니다. 스크립트는 파일 존재 확인의 결과로 true 또는 false를 리턴합니다.

이 링크는 loadvars를 사용하여 PHP 스크립트에서 데이터를 가져 오는 방법에 대한 자세한 정보를 제공합니다. 파일 검사를 수행하는 PHP 스크립트를 작성하는 데 사용할 수 있습니다.

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