У нас возникла проблема, когда время сеанса сервера, связанного с клиентом Flex, истекло, когда диалоговое окно просмотра файла открывается дольше, чем настроенное время ожидания сеанса. Кажется, что на некоторых проигрывателях воспроизведение останавливается, когда выполняется просмотр или загрузка в FileReference. Это также приводит к блокировке удаленных вызовов, и, следовательно, наши сообщения поддержки активности не отправляются на сервер, что приводит к тайм-ауту сеанса.
Я искал некоторую информацию об этом в документах и нашел уведомление об этом, но в нем явно не указан список игроков, с которыми он работает (не работает). Кто-нибудь знает, если бы я мог найти полный список?
PS: вот ссылки, которые упоминают это поведение:
Пока звонки на
FileReference.browse ()
FileReferenceList.browse () или
Метод FileReference.download ()
выполнение, большинство игроков продолжит
Воспроизведение SWF-файла.
Пока звонки на
FileReference.browse ()
FileReferenceList.browse () или
Методы FileReference.download ()
выполнение SWF-файла приостанавливается в
автономные и внешние версии
Flash Player и в AIR для Linux и
Mac OS X 10.1 и более ранние версии
Кто-нибудь знает, что подразумевается под «внешним Flash Player»?
PPS: мы проверили это на Linux (10.0.x и 10.1.x) в Firefox, где кажется, что воспроизведение останавливается, и на Windows (10.0.x) в IE, где воспроизведение продолжается.