我一直在谷歌上搜索这个废话,似乎找不到答案。我想要的是我的闪存来访问我的保管箱帐户上的 xml 文件。问题是我不断收到“打开 URL 时出错...”。我是在 as2 中使用 XML 的新手,所以我只有这段教程代码:
var myXML:XML = new XML();
myXML.ignoreWhite=true;
myXML.load("https://dl.dropboxusercontent.com/u/30169277/onlinesaves/test.xml");
myXML.onLoad = function(success) {
if (success) {
var myImage = myXML.firstChild.childNodes;
for (i=0; i<myImage.length; i++) {
var imageNumber = i+1;
var imageName = myImage[i].attributes.title;
var imageURL = myImage[i].firstChild.nodeValue;
trace ("My image number "+imageNumber+" is titled "+imageName+" and its URL is "+imageURL+".")
}
}
};
出于安全原因,我了解 Flash 只能访问桌面上的内容,或者相同的源文件夹,但我以前见过它。而且我知道 flash 正在尝试打开它,因为每次导出时,我的 Dropbox 都会让我知道 2 个文件已更改(xml 和图像)。
所以,我想知道如何修复它,修复后,如何通过 xml 文件将闪存数据保存到我的下拉框。响应非常受欢迎。