Обойти диалоговое окно сохранения fileReference.save - PullRequest
0 голосов
/ 06 июля 2011

Можем ли мы обойти диалоговое окно сохранения FileRefernce.save ()?

Если нет, то есть ли способ сохранить файл из веб-приложения во Flex, не спрашивая пользователя, где сохранить файл?

Я использую FP10.

Заранее спасибо!

1 Ответ

5 голосов
/ 06 июля 2011

вы можете, если вы используете flash.fileSystem API в приложении AIR, но насколько я знаю, это невозможно с резидентной браузерной Flash.

, если это не так, выможет вызвать подпрограмму JavaScript с flash.external.ExternalInterface , которая может сделать это за вас - при условии, что с JavaScript можно делать то, что вы хотите.

[править] по соображениям безопасности, я действительно не могу представить, что это возможно и с JavaScript.

[править 2] лучшее, что вы сможете сделать, это использовать SharedObject для чтения и записи ваших XML-данных, но он изолирован в песочнице и позволяет пользователю отключать или ограничивать доступное пространство, поэтому вам следует быть осторожным.

...