我正在使用 Flash CS5.5
创建一个 android 应用程序,一切都很顺利,但是当我完成时,我意识到应用程序的大小非常大,因为应用程序中有很多图片。
所以,我将图片上传到一个网站,并为图片创建了一个正方形,并为其指定了一个实例名称(照片),并将此操作放入其中
loadMovie("http://im37.gulfup.com/Jc0Ek.jpg", _root.photo.empty);
在正常发布时,图像完美显示,没有错误 但是在 (AIR FOR Android) 发布时,它给了我这个错误,
(调用可能未定义的方法加载电影)
那么,我应该采取什么行动或方式来缩小我的 Android 应用程序大小或将图像上传到何处以及如何将它们链接到应用程序?
最佳答案
这是一个 AS2
代码,你需要像这样的 AS3
:
var urlRequest:URLRequest = new URLRequest("http://im37.gulfup.com/Jc0Ek.jpg");
var imageLoader:Loader = new Loader();
imageLoader.load(urlRequest);
imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
imageLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onLoadError);
function onLoadComplete(e:Event):void
{
addChild(imageLoader);
}
function onLoadError(e:IOErrorEvent):void
{
trace("Error loading image");
}
关于android - 在(Air for android)发布者处调用可能未定义的方法 loadmovie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21888230/