2012-01-27 1 views
0

Я показываю изображение 720x1280 в SWF 720x1280. Мой экран 1366x768.as3/Flex: если SWF больше экрана, FlashDebugger отключает содержимое. В Firefox нет. Зачем?

Визуализация ужасна, так как мое изображение отключено (хотя размер изображения по-прежнему равен 720x1280, когда я делаю trace()).

Все доступно для Firefox.

Почему? Благодарю.

ответ

0

Попробуйте проверить, чтобы увидеть, если HTM вложение ваш SWF настроен на использование 100% ширины и высоты окна браузера

1

Может быть, это не является правильным решением, но это может быть полезным для кого-либо еще:

Мои инициализации() функция проверяет, если разрешение экрана достаточно большой, чтобы показать мое приложение правильно:

private function init():void 
{ 
if(Capabilities.screenResolutionX<=1023 || Capabilities.screenResolutionY<=767) 
    { 
    Alert.show("In order to view this application properly, " + 
    "please adjust your screen resolution to 1024 x 768 or greater.", "Atention"); 
    } 
} 

Я надеюсь, что вы найдете ее полезной.

* Извините за плохой английский.

Смежные вопросы