Скажите флеш-песочнице, чтобы разрешить только локальные - PullRequest
0 голосов
/ 12 марта 2011

Есть ли способ разрешить приложению Flash получать доступ к локальным файлам?

Я создал приложение, предназначенное только для локального использования, а не для веб-использования, но я сталкиваюсь с ошибками песочницы, потому что приложение состоит изнесколько .xml и .swf файлов.

Я понимаю, что это можно изменить, сказав настройкам безопасности доверять приложению, но это должно быть легко использовать, так что это не вариант.

IТакже известно, что этого можно добиться путем переноса приложения в AIR, но я действительно надеюсь, что есть более простое решение.

Приложение (swf) встроено в (локальную) html-страницу.

Ответы [ 2 ]

1 голос
/ 12 марта 2011

Это именно то, для чего предназначен AIR, и он не должен требовать переноса. Просто измените проигрыватель на Adobe Air на вкладке «Флэш» в разделе «Параметры публикации».

0 голосов
/ 13 марта 2011

Если вы не хотите использовать AIR.

Вы можете экспортировать SWF-файл на флэш-проектор (.exe (win) .app (mac os)).

как:

  1. Перейти: http://goo.gl/5iqnJ
  2. загрузка отладчика содержимого Projector или Projector. установите его.
  3. открой свой SWF с ним
  4. Выберите Файл -> Создать проектор. (Победа) на Mac OS нечто подобное.

привет.

...