Озабоченность чтением файла во Flash 10 - PullRequest
1 голос
/ 06 апреля 2010

Я хотел бы прочитать XML-файл на компьютере пользователя (который может быть довольно большим). Нет смысла отправлять файл на сервер, так как я могу выполнять всю необходимую работу над файлом прямо на компьютере клиента. Не уверен, что это хорошо подходит, но подумал, может ли кто-нибудь ответить на эти вопросы, прежде чем я погрузлюсь в:

  1. Я вижу на веб-сайте Adobe, что Flash 10 имеет 94% проникновения. Это правда, я думал, что он был выпущен не так давно?
  2. После открытия файла XML во флэш-памяти, можно ли просто добавить его в функцию javascript на той же странице для дальнейшей обработки? Я хотел бы побывать во флэш-мире как можно быстрее.
  3. Обычно ли используется флэш-память для загрузки файлов? Я слышал, AOL / Flickr являются?
  4. Мне нужно было бы купить flash, чтобы сделать это правильно, у них еще нет бесплатного ide / компилятора?

Спасибо

1 Ответ

3 голосов
/ 06 апреля 2010
  1. Я бы доверял цифрам Adobe в отношении проникновения. Поскольку они внедрили экспресс-установку / обновление, большинству людей было очень легко обновить свой флеш-плеер. Если вам требуется Flash 10 и он автоматически запрашивает у пользователя обновление, посмотрите что-то вроде SWFObject (все, что нужно сделать пользователю, это нажать кнопку «все в порядке, обновить»). После этого Flash будет автоматически загрузить и установить обновление).
  2. Да. Вы хотите взглянуть на класс ExternalInterface в AS3.
  3. Да. Gmail также использует Flash для этой цели. Единственная разумная альтернатива - это Java (или HTML File API, получивший поддержку в большинстве браузеров, но это совсем немного).
  4. Компилятор Flex бесплатный. У меня нет опыта работы с Flex, но вы можете сделать это во Flex. Flash IDE - это то, что я использую, но стоит денег.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...