Flex, FileReferences upload () ошибка в Firefox - PullRequest
1 голос
/ 12 сентября 2010

SWF-файл в зоне https, загрузите скрипт в зону http. Файл нормально загружается в ie, а не работает на firefox, opera.

этот код:

request.url = this.main.serverHostUpload + "/upload_web.php";

request.method = URLRequestMethod.POST;
request.contentType = "multipart/form-data; boundary=" + UploadPostHelper.getBoundary();

request.data = new URLVariables();
request.data.dst_file = fileDstName;

request.requestHeaders.push( new URLRequestHeader( 'Cache-Control', 'no-cache' ) );

var fr:FileReference = this.main.photos[this.iLoadPh].fr;
fr.cancel();

fr.addEventListener(DataEvent.UPLOAD_COMPLETE_DATA,createOrderStep6Res);
fr.upload(request,"file");

1 Ответ

0 голосов
/ 26 января 2011

У меня были подобные проблемы, и иногда это качество сертификата, если вы публикуете через https.Вы также должны убедиться, что fileference вызывает URL-адрес с фактическим номером порта (443 для https).

Я также видел переподключение ссылки на огонь в браузерах, отличных от IE.Вы можете определить это, используя что-то вроде Tamper Data for Firefox или Fiddler, чтобы получить представление об этом на уровне NIC.

...