Слишком большое окно вывода Flash Builder 4
Поэтому проблема заключается в том, что всякий раз, когда я запускаю флэш-фильм, отображение в браузере (Chrome) оказывается примерно на 30% больше, чем в браузере, когда он полностью развернут. В действительности, он должен работать в среде 800x800px. Я попытался поиграть с размером сцены и сделать что-то вроде установки FULL_SCREEN и NORMAL, но это не имело никакого эффекта. Тем не менее, попытка скомпилировать проект через командную строку с mxmcl (хотя он и дает разные ошибки atm) показывает, что окно имеет правильный размер 800x800px, поэтому очевидно, что именно Flash Builder изменяет его размер. Есть идеи, с чем это может быть связано?
2 ответа
Заголовок по умолчанию для гибкого приложения:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/halo" minWidth="955" minHeight="600">
Обратите внимание на minWidth="955"
, Это может быть вашим виновником.
Сгенерированный HTML обычно основан на теге вашего приложения. Попробуйте установить 100% для ширины / высоты
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/halo" width="100%" height="100%">
Если это не сработает, вы можете изменить шаблон непосредственно в каталоге html-template (именно так я и предпочитаю это делать) и оставить ширину / высоту вне тега приложения.