0

我尝试在 android 平台上创建一个简单的 XML 库,但我收到一条错误消息:

错误 #2044:未处理的 IOErrorEvent:。文本=错误 #2035:未找到 URL。

我确定文件位置在正确的位置/mnt/sdcard/SketchCraft/MyDrawing 1.png

这是我的 XML:

 <?xml version="1.0" encoding="utf-8"?>
    <galleryPackage>
       <image>
          <imgURL>/mnt/sdcard/SketchCraft/MyDrawing 1.png</imgURL>
       </image>
    </galleryPackage>

这是我的动作脚本:

 import flash.net.URLLoader;
 import flash.events.Event;
 import flash.display.Loader;
 import flash.net.URLRequest;

 var xmlRequest:URLRequest = new URLRequest("XMLcth.xml");
 var xmlLoader:URLLoader = new URLLoader(xmlRequest);
 var imgData:XML;
 var imageLoader:Loader;
 var rawImage:String;

 var imgNum:Number = 0;

 xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);

 function xmlLoaded(event:Event):void{
    imgData= new XML(event.target.data);
    rawImage = imgData.image[imgNum].imgURL;
    imageLoader =new Loader();
    imageLoader.load(new URLRequest(rawImage));
    mc_image.addChild(imageLoader);
 }
4

1 回答 1

0

将您的图像名称从 MyDrawing 1.png 更改为 MyDrawing_1.png 。
我的意思是从您的图像名称中删除空格。

希望这会有所帮助

于 2013-03-06T12:32:19.797 回答