Flex 4 Run / Debug Path - Как использовать Macro / Variable там? - PullRequest
0 голосов
/ 28 сентября 2010

Допустим, я хочу, чтобы все мои программы в проекте flex перешли на новый URL-адрес с именами html и swf программы в качестве переменных.Теперь, как правило, он жестко закодирует Foo.mxml по URL-адресу:

file:///local/wherever/project/bin-debug/Foo.html

Но я хочу, чтобы он шел по адресу:

http://localhost/elsewhere/?a=Foo.html?b=Foo.swf

Теперь я могу сделать это вжестко запрограммированный способ, отредактировав Foo.mxml, чтобы он был выше, но затем я должен сделать то же самое для Bar.mxml и Baz.mxml.Я действительно хочу, чтобы смог сделать (что-то вроде) это:

http://localhost/elsewhere/?a=${html}&b=${swf}

И пусть он заполнит результат для меня.Затем либо установите его как «значение по умолчанию», либо, по крайней мере, сделайте только один параметр run-debug-setting и используйте его по мере необходимости.Есть мысли?

Обновление:

Чтобы уточнить, смысл не в том, чтобы конкретно передавать "а" и "b" - да, я могу использовать флэш-переменные или другие вещи.Проблема в том, что мне нужен мой собственный параметр «по умолчанию», который учитывает имя проекта, потому что URL-адрес file: /// по умолчанию не подходит.

Кроме того, да, яс помощью Flex Builder 4.

Ответы [ 2 ]

0 голосов
/ 28 сентября 2010

Используете ли вы Flash Builder? Инструменты командной строки? Или какой-то другой IDE?

В Flash Builder необходимо создать профиль «Выполнить» для каждого основного файла приложения. Я не уверен, как применять макросы / переменные в этой ситуации. Это отношение один к одному между приложением и профилем запуска.

Хотя вы можете использовать некоторые переменные в файлах шаблонов HTML, но я не в курсе, что не знаю полного списка доступных [и не могу найти список в документации Adobe].

0 голосов
/ 28 сентября 2010

Передайте их как Flash-переменные.

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