您是否使用AIR?您可以使用File類:
var f:File = new File();
f.nativePath = "path/to/your/FLV";
if (f.exists)
{
// Your file exists
}
else
{
// Your file doesn't exist
}
,如果你正在開發一個Web播放壽沒有太大的幫助,你很可能使用URLLoader在這種情況下?像這樣?
var fileTest:URLLoader = new URLLoader();
fileTest.addEventListener(IOErrorEvent.IO_ERROR, fileTest_errorHandler);
fileTest.addEventListener(Event.OPEN, fileTest_openHandler);
fileTest.load(new URLRequest("path/to/your/FLV"));
function fileTest_errorHandler(event:Event):void
{
// Your file doesn't exist
}
function fileTest_openHandler(event:Event):void
{
fileTest.close();
// Your file exists
}
這應做到: [檢查是否存在FLV] [1] [1]:http://stackoverflow.com/questions/3335790/how-to-檢查爲flv文件存在之前播放,使用flvplayback在 – John 2012-01-15 03:57:45
我只使用NetStreams,而不是FLVPlayback類,所以這將無法正常工作。 – Abdulla 2012-01-15 04:12:50