Flash文件下载在浏览器中不起作用
问题描述:
我正在尝试使用FileReference对象在我的Web应用程序中下载mp3文件。它在闪存环境中工作正常,但不适用于浏览器环境。可能是什么问题呢。任何帮助将不胜感激。提前致谢。Flash文件下载在浏览器中不起作用
答
这很可能是一个安全错误。你可以做的两件事是监听安全错误事件,然后安装Flash播放器的调试版本。任何一方都会给你足够的信息来识别问题。
答
我猜你在项目中使用(至少)FlashPlayer 9。请确保您的嵌入标签中的目标是相同的版本。
也可以检测安全错误。
file = new FileReference();
file.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
file.download("/images/imageOnServer.jpg");
function securityErrorHandler(event:SecurityErrorEvent):void
{
trace("securityErrorHandler: " + event);
}
订阅的ErrorEvent和securityevent与您的FileReference并张贴在这里的结果 – 2010-11-16 11:24:57