Локальные проблемы с безопасностью SWF - PullRequest
0 голосов
/ 14 февраля 2010

Я хочу иметь локальный SWF-файл, который загружает другой SWF-файл из Интернета.

Flash довольно разумно отображает предупреждение, требующее внести в белый список место, откуда загружается внешний SWF.

Есть ли способ, чтобы это предупреждение не отображалось?

Изменение этих опций через браузер довольно хлопотно, и я уверен, что люди либо не потрудитесь, либо просто сломаете приложение.

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

Может ли Диспетчер настроек Flash отображаться внутри swf?

1 Ответ

0 голосов
/ 14 февраля 2010

Я не являюсь разработчиком Flash, поэтому не могу сказать вам наверняка, но я совершенно уверен, что этого нельзя обойти по очевидной причине, что это функция безопасности. Если есть какие-то хитрости, они, вероятно, будут устранены в будущем обновлении Flash Player, потому что они являются обходом функции безопасности. Так что, вероятно, нет.

Я не знаю вашей ситуации и будет ли это работать для вас, но для "обычных" междоменных проблем есть возможность настроить файл прокси, например, основанный на PHP. Вместо вызова SWF-файла на другом сервере вы должны вызывать прокси-сервер на том же сервере, который затем будет выполнять внутренний вызов и проходить через содержимое Flash. Здесь - хороший пост в блоге по основам.

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