Flex MXで正しく表示されるPDFに関する問題:Windows/Reader XでのHTMLコントロール

Flexでmx:HTMLコントロールの可視領域外に表示されるPDFに問題があります。アプリケーションが起動すると、mx:HTMLは特定のサイズに設定されますが、アプリケーションが最大化されている場合は拡大できます。これを複製するには、次の条件があります。

  • Windows(MacではなくWindows 7)でのみ問題が発生する
  • 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.

回避策は、ドキュメントが読み込まれた後、親グループのサイズが変更されるたびにブラウザの幅を変更することです。トリックは、再描画を強制するために1ピクセルをサイズ変更することです。次のコードは動作するようです。それが私ができる最善の方法です。もっと良い解決法があるかもしれません。

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

   
      


   
   
      
         
            
         
         
            
                    
            
         
      
   

2
追加された