我可以帮助解决一直遇到的问题:
我已经开始使用HTML和JScript(不是Flex!)在Adobe AIR中构建一个小应用程序。我需要该应用程序才能打开位于另一个驱动器上的文件夹而不是C:。直到现在,我只是设法打开文件或文件夹,但它们都与File.applicationDirectory,File.userDirectory等在同一个驱动器上。
如何将路径更改为另一个驱动器而不是C:\? : - )
提前感谢您的时间(对不起,我来自德国,早上是4.30)D)
丹尼尔
修改/凝固
基本上,我只需要将“air.File.desktopDirectory”行更改为另一个让我打开D:\: - )
答案 0 :(得分:1)
这有帮助吗?
private function getDrives():void { var os:String = Capabilities.os.substr(0, 3).toLowerCase(); var currentDrives:Array = (os == "mac") ? new File('/Volumes/').getDirectoryListing() : File.getRootDirectories(); for each (var file:File in currentDrives) { trace("Drive: " + file.name + " Size: " + file.size); } }
答案 1 :(得分:0)
问题解决了!
function volume() {
var test = new air.File("file:///d:/");
test.openWithDefaultApplication();
}