#apache-flex
#apache-flex
Вопрос:
Я использую пробную версию Adobe Flash Builder 4.
Я создал одно приложение abc.mxml, которое отлично работает в IDE. Теперь я хочу использовать сгенерированный abc.swf в одном из своих приложений, поэтому я скопировал
- abc.swf
- abc.html
- и связанных файлах .js и .css
в какое-то другое место в файловой системе. После этого, когда я попытался запустить abc.html в браузере ничего не отображалось в браузере.
После этого я скопировал весь проект flex в какое-то другое место и попытался запустить то же самое abc.html файл. Даже это также не работало.
Я не знаю, в чем проблема.
Отредактировано ============================================================================
Комментарии:
1. Есть ли у вас веб-сервер, с которого вы пытаетесь получить доступ к файлам? Или вы открываете файл в своем браузере, используя синтаксис пути к файлу?
2. @flextras Я использую синтаксис пути к файлу для запуска веб-страницы.
3. @J_A_X какую информацию вы хотите. Я все написал. Пожалуйста, сообщите мне, отсутствует ли какая-либо информация, необходимая для ответа на вопрос.
4. Вы написали описание. Вам не удалось показать код, что вы пытаетесь выполнить, возможно, скриншот файлов, вы пробовали использовать инструменты разработки Chrome, чтобы узнать, запрашивает ли он swf-файл? файл JS? загружается ли он? Используете ли вы отладочный проигрыватель? Вы видите ошибку песочницы? Это локально или через веб-сервер? Что вы имеете в виду, говоря, что «ничего не появляется»? Просто пустая html-страница или там есть контейнер Flash Player, но ваш swf отсутствует? и т.д. и т.п. и т.п.
5. Да, я не отправляю свое электронное письмо addy. Я буду получать кучу вопросов от новичков по электронной почте о Flex 24/7: P Мои деньги идут на проблему безопасности песочницы. Либо сохраните файлы в bin-debug, чтобы предотвратить это, либо добавьте свою папку и файл flash, которые будут разрешены в настройках безопасности Flash.
Ответ №1:
Я вкладываю деньги в проблему безопасности песочницы. Либо сохраните файлы в bin-debug, чтобы предотвратить это, либо добавьте свою папку и файл flash, которые будут разрешены в настройках безопасности Flash.
Ответ №2:
Это ситуация с межсайтовым скриптингом, прочитайте это: http://kb2.adobe.com/cps/142/tn_14213.html.
Вы запускаете abc.html (который состоит из adc.swf) из одного домена («file: ///c: …»), но ссылается на данные из другого (установлен ли у вас red5, вероятно, localhost).
Создать cossdomain.xml в корневом каталоге на сервере (red5).