大家好,stackoverflowers。
我构建了一个 HTML5/jQuery 应用程序,并将其合并到 Adobe AIR 中。
我想知道是否以及如何在单击 HTML/jQuery 应用程序中的链接后告诉 AIR 打开文件系统文件夹窗口,例如
$('#button').click(function() {
var path = "my/path/"
openFolder(path);
});
我希望我说得清楚。
任何建议都将受到强烈赞赏。
提前非常感谢您。
最佳答案
包含来自air SDK的AIRAliases.js
<script src="AIRAliases.js" type="text/javascript"></script>
然后使用以下函数。
function openFolder(path) {
var file, loader, urlReq;
file = air.file.resolvePath(path);
file.addEventListener(air.Event.SELECT, function (e) {
loader = new air.Loader();
urlReq = new air.URLRequest(file.url);
loader.contentLoaderInfo.addEventListener(air.Event.COMPLETE, onFileLoad);
loader.load(urlReq);
});
file.browseForOpen("Open");
}
function onFileLoad(e) {
//Do something
}
关于jquery - 单击 jquery + air 打开文件系统窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7468098/