Flex - Могу ли я получить ByteArray из класса FileReference с помощью Adobe Flash Player 9?
Я пытаюсь извлечь ByteArray из файла, выбранного с помощью класса FileReference, чтобы я мог передать это вызову веб-службы, который я делаю в Sharepoint. Есть ли способ сделать это с помощью Flash Player 9 без необходимости сначала загружать на удаленный сервер, а затем загружать файл для извлечения ByteArray?
Предполагается, что вы не можете использовать Adobe Flash Player 10 и свойство data из класса FileReference.
Спасибо, Маурисио
1 ответ
Короче нет. Flash Player 9 не разрешает доступ к load()
функция и data
свойство, которое делает это возможным в FP 10.
Вы можете предоставить дополнительные данные POST в поле данных нашего URLRequest- в зависимости от вашего веб-сервиса это может сделать возможным прямое общение. Или это может позволить вам установить прокси на сервере, который выполняет вызов веб-службы (вместо публикации файла и его извлечения).