Что может заставить Fancy Upload работать в Firefox только после успешной загрузки из IE на той же машине? - PullRequest
0 голосов
/ 02 ноября 2011

При загрузке файла через локальный экземпляр Необычная загрузка с Firefox вызывается обратный вызов onComplete. Однако при проверке файловой системы загрузка не завершена.

Если я затем протестирую функцию в IE8, загрузка работает без проблем.

Затем, после загрузки IE, я снова тестирую в Firefox, теперь Firefox работает без проблем.

Примечания

  • Я использую домен http://localhost
  • Я на PHP 5.2
  • У меня установлены последние версии mootools и множество других компонентов, все с включенной совместимостью.

1 Ответ

0 голосов
/ 03 ноября 2011

Сеансы

Ответ, похоже, заключается в том, как разные браузеры обрабатывают данные сеанса через объект Flash.

В моем методе загрузки я использую сеанс дляобрабатывать некоторые пользовательские данные, однако сеанс принадлежит объекту flash, а не пользователю.

Затем после загрузки IE может получить доступ к данным, добавленным объектом Flash, тогда как Firefox не может.

Это приводит к странному поведению.Теперь я изменил свой код, чтобы избежать использования данных сеанса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...