Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 使用adobe flex 3在mac os x上上载文件_Apache Flex_Macos_File_Upload - Fatal编程技术网

Apache flex 使用adobe flex 3在mac os x上上载文件

Apache 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

我在Flex3中创建了一个fileUpload.mxml组件,它基本上将m4a上传到指定的服务器。通用代码如下:

私有var上传url:URLRequest
私有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,这修复了我遇到的问题。非常感谢你的帮助。约翰科,这解决了我的问题。非常感谢你的帮助。