Сохранение файла ActionScript 3.0 + Jugglor и JSave - PullRequest
2 голосов
/ 14 апреля 2009

У меня есть проект Flash, который мне нужен для сохранения файлов на локальном компьютере пользователя. Я думал, что Flash включает в себя инструменты для работы с файлами, но, очевидно, это не будет реализовано, пока не появится Flash Player 10.

Я работаю с CS3 с использованием ActionScript 3, и я подумал, что, возможно, инструмент Jugglor JSave сможет выполнить то, что я хочу, однако документация по использованию JSave для чего-либо после Flash MX в основном не существует.

Кто-нибудь знает, как использовать JSave в ActionScript 3 для сохранения файла или есть лучшее решение для сохранения файлов во Flash?

Спасибо

1 Ответ

3 голосов
/ 14 апреля 2009

Если вы хотите перенести свое приложение из Интернета и на рабочий стол, Adobe AIR - это ваше решение. Обновив установку Flash CS3 через Adobe Update Manager, вы сможете использовать Adobe AIR в приложении Flash.

РЕДАКТИРОВАТЬ: если ваше приложение должно оставаться в Интернете, вы можете использовать класс FileReference AS3, чтобы создать диалоговое окно загрузки ОС и таким образом сохранить файлы на компьютере пользователя, но вы не сможете указать, где В системе пользователя файл создается или создается ли он вообще, так как это зависит от того, что пользователь решит делать.

В зависимости от того, что вам нужно сделать, вы можете использовать локальный общий объект. По сути, это версия файла cookie Flash.

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