Apache flex 使用adobe flex 3在mac os x上上载文件
我在Flex3中创建了一个fileUpload.mxml组件,它基本上将m4a上传到指定的服务器。通用代码如下: 私有var上传url:URLRequestApache flex 使用adobe flex 3在mac os x上上载文件,apache-flex,macos,file,upload,Apache Flex,Macos,File,Upload,我在Flex3中创建了一个fileUpload.mxml组件,它基本上将m4a上传到指定的服务器。通用代码如下: 私有var上传url:URLRequest 私有var文件:FileReference file=newfilereference() browse(getTypes()) var params:URLVariables=新的URLVariables() params.fileID=model.selectedFileUpload.fileUploadId.toString() up
私有var文件:FileReference file=newfilereference()
browse(getTypes()) var params:URLVariables=新的URLVariables()
params.fileID=model.selectedFileUpload.fileUploadId.toString()
uploadURL.data=params
uploadURL.url=model.mainDir+“/php/upload.php”
上传(上传URL)
在windows pc上一切正常,但在mac pc上则不然。它会在file.upload(uploadURL)处停止(因此不会触发Event.COMPLETE) 有人在mac os x上遇到过这个问题吗?如果是这样,你是如何克服的 任何建议都将不胜感激 问候,,
Angus由于错误,Mac中不会触发完整事件,除非服务器将任何输出发送回服务器 任何字符串的简单回显都可以
这个问题在这个解决方案的SWFUpload板中有详细说明(可能还有其他原因,也在该线程中讨论过,但not输出是最常见的原因):除非服务器将任何输出发送回服务器,否则Mac中不会触发完整事件 任何字符串的简单回显都可以
这个问题在SWFUpload boards中有详细的描述(可能还有其他原因,也在该线程中讨论过,但not输出是最常见的原因):Johnco,这修复了我遇到的问题。非常感谢你的帮助。约翰科,这解决了我的问题。非常感谢你的帮助。