使用来自dropbox的xml并通过xml保存数据来刷新as2

时间:2013-05-25 19:34:28

标签: xml flash actionscript-2 saving-data

我一直在谷歌搜索废话,似乎无法找到答案。我想要的是我的Flash访问我的Dropbox帐户上的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正在尝试打开它,因为每次导出时,我的Dropbox都会让我知道2个文件已经更改(xml和图像)。

所以,我想知道如何修复它,并在修复后,如何通过xml文件将flash数据保存到我的dropbox。回应很受欢迎。

1 个答案:

答案 0 :(得分:0)

Dropbox API不支持ActionScript 2。通常,使用以下过程: