私はiPhoneアプリケーションを構築するためにFlash Builder 4.5を使用しています。AIR - iPhoneのStageWebView
広告を表示するために、私はStageWebViewを使用し、広告コードを含むウェブページを読み込む予定です。
広告は320x50ピクセルと言います。だから、ActionScriptコードは、次のようになります。
adView = new StageWebView();
adView.loadURL("http://www.myadishere.com/ad.html");
var top:Number = navigator.actionBar.measuredHeight + 1
adView.viewPort = new Rectangle(0, top, 320, 50);
adView.stage = stage;
をアプリケーションでは、私はapplicationDPI =を設定している「160」 iPhone3とiPhone4の上で実行するときに、アプリケーションが正しく表示されます。 しかし、iPhone4ではStageWebViewのコンテンツが小さく見えます。 私が行う場合adView.drawViewPortToBitmapData()ビットマップのサイズはOKです。
したがって、問題は、StageWebViewコンテンツをそれに応じて拡大する方法です。そのため、画面DPIに関係なくOKですか?
ここに記載されている情報のいくつかは古くなっています。しかし、一般的な考え方は同じです。それは私のためにうまくいった4.6-SDK私は、私の銀河ネクサスに、私のネクサス1から私のxoomに今すぐ良いwebviewスケールを得ています。 – brybam