我目前正在使用此代码:
private function getFile(file:String):void
{
var openFile:URLRequest = new URLRequest("file:///sdcard/GNs/"+file);
try {navigateToURL(openFile);}
catch(e:Error)
{
var download:URLRequest = new URLRequest("http://"+file);
new DLAlert().open(this, true);
}
}
找到一个文件,如果它不存在,则弹出一个可选下载的弹出窗口。问题是,尝试navigateToURL(...)
命令时返回的错误是由网络/文件浏览器处理的,而不是由应用程序处理的。有没有办法在不打开它的情况下寻找它?