Проблема с корректным отображением PDF в Flex mx: управление HTML в Windows/Reader X

У меня возникла проблема с отображением PDF за пределами видимой области управления mx: HTML в Flex. Когда приложение запускается - mx: HTML установлен на определенный размер, но может быть увеличен, если приложение максимизировано. Это следующие условия для его тиражирования:

  • Проблема возникает только в Windows (Windows 7, а не на Mac).
  • Проблема возникает только при установке Reader X (не с предыдущими версиями)
  • Проблема возникает только при запуске встроенного приложения, не происходит в режиме отладки/разработки из FlashBuilder

Вот какой код для воспроизведения проблемы. Это выглядит немного беспорядочно с группами внутри групп, но в нашем приложении есть другие вещи, которые я удалил, чтобы иметь небольшое тестовое приложение для воспроизведения проблемы:

<?xml version="1.0" encoding="utf-8"?>


    


    
        
            
        
        
            
                     
            
        
    


Изменить: красная стрелка показывает, где плавающая серая полоса в Reader X появляется за пределами видимой области:

enter image description here

0

1 ответы

This seems to be a known bug with no fix.

Обходной путь заключается в изменении размера браузера после загрузки документа и при каждом изменении его родительской группы. Хитрость состоит в том, чтобы изменить размер одного пикселя, чтобы заставить перерисовать. Кажется, что работает следующий код. Это лучшее, что я мог бы сделать, могут быть лучшие решения.

<?xml version="1.0" encoding="utf-8"?>

   
      
   
   
      
         
            
         
         
            
                    
            
         
      
   

2
добавлено
Про Windows
Про Windows
941 участник(ов)

Microsoft Windows и всё, что с этим связано. Список интересных групп и каналов: https://github.com/goq/telegram-list

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot