如何让Air记住文件路径?

时间:2014-02-07 13:04:37

标签: actionscript-3 flash air

我试过了:

var file:File = File.documentsDirectory.resolvePath('');

var file:File = File.applicationStorageDirectory.resolvePath('myFolder');

这似乎是人们在搜索时如何建议的。这些工作在我测试电影时,但是当我发布Air文件时它停止工作,并且每次都默认为计算机根文件夹。

如果有人能够对此有所了解,我将非常感激。

其他信息

现在这种情况正在恶化。这是上下文中的代码。如果有人有任何进一步的想法,那将是一个很大的帮助,我无法解决它除了记住文件路径之外一切正常。

var file:File = File.documentsDirectory.resolvePath(""));


videoselect1_btn.addEventListener(MouseEvent.CLICK, selectVideos);

       function selectVideos(evt:MouseEvent):void {

            file.addEventListener(FileListEvent.SELECT_MULTIPLE, file_selectMultiple);
            file.browseForOpenMultiple("Please select a file or three...");
        }

      function file_selectMultiple(evt:FileListEvent):void {


            for (var i:uint = 0; i < evt.files.length; i++) {
                videostr += evt.files[i].nativePath + "\n";
                videopath.push(evt.files[i].nativePath);                    
                videoFiles = (evt.files.length);

            }
            video1output.text = ("You have selected " + videoFiles + " files" + "\n" + "\n" + videostr);



            }

我在selectVideos函数中确实有file = new File();但删除它意味着至少它会转到文档目录。

0 个答案:

没有答案