Главная » Статьи » Операционные системы » Секреты ОС |
Использование swf-файлов взаимодействующих с удаленным приложением, на локальном компьютере
Если Вы попытаетесь запустить локально swf-файл, который должен взаимодействовать с JavaScript на странице или с серверным приложением, запущенным на компьютере или должен загружать данные с удаленного домена, то Flash Player заблокирует его выполнение в целях безопасности. Для решения проблемы Вы можете воспользоваться следующими вариантами: Вариант 1. Если у Вас есть интернет соединение, то воспользуйтесь менеджером настроек (Settings Manager) плеера. 1) Откройте специальную страницу настроек менеджера на сайте Macromedia в любом браузере: http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html 2) Выберите в ниспадающем списке Изменить местоположение (Edit locations) -> Добавить местоположение (Add location) -> Обзор файлов 3) Укажите путь к swf-файлу. Вы можете выделить сразу несколько swf-файлов. 4) Перезапустите браузер и откройте локальную страницу с swf-файлом. Вариант 2. Если у Вас отсутствует интернет соединение, то можно добавить swf-файл или папку в доверенную зону (Local-Trusted sandbox) используя конфигурационный файл FlashPlayerTrust. 1) Создайте в папке: C:\Имя_пользователя\Administrator\AppData\Roaming\Macromedia\Flash Player\#Security\FlashPlayerTrust любой файл с расширением *.cfg Где Имя_пользователя - это имя текущего пользователя компьютера. 2) Укажите путь к необходимому Вам swf-файлу или путь к папке в которой он находится. Вы можете указать путь к нескольким swf-файлам сразу, по одному в строке. При создании файла учитывайте следующее: - новый путь пишется с новой строки - комментарии (если необходимы) начинаются с решетки # - если путь содержит не ASCII символы, файл должен быть в формате UTF-8 или UTF-16 - пути только к локальным папкам и файлам, возможны пробелы, кавычки не желательны 3) Перезапустите браузер и откройте локальную страницу с swf-файлом. Вариант 3. Создайте и запустите в папке с Вашими swf-файлами командный bat-файл. 1) Скопируйте указанный ниже код в любой текстовый редактор (например, Блокнот). 2) Нажмите CTRL+S и сохраните файл с любым именем и расширением .bat 3) Если вы выбираете тип файла: Текстовые файлы, то имя файла в кавычки брать обязательно. (Например: "localswf.bat") 4) Если вы выбираете тип файла: Все файлы, то имя файла в кавычки брать не надо. md "%appdata%\Macromedia\Flash Player\#Security\FlashPlayerTrust" cd > "%appdata%\Macromedia\Flash Player\#Security\FlashPlayerTrust\flashfolder%RANDOM%.cfg" 5) Запустите созданный Вами bat-файл. 6) Перезапустите браузер и откройте локальную страницу с swf-файлом. | |
Просмотров: 1028 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |