最終更新:2010-11-15 (月) 13:51:28 (3552d)  

flash.html.HTMLLoader
Top / flash.html.HTMLLoader

http://livedocs.adobe.com/flex/3_jp/langref/flash/html/HTMLLoader.html

概要

  • HTMLLoader クラスは、HTML コンテンツのコンテナである表示オブジェクトのタイプを定義します。
  • HTMLLoader のデフォルトサイズは 0 x 0 ピクセルです。width プロパティおよび height プロパティを設定して、HTMLLoader オブジェクトを表示させます。
  • HTMLLoader オブジェクトの最大サイズは、高さ 2,880 ピクセル、幅 2,880 ピクセルです。HTMLLoader オブジェクトの width または height に、この上限を超える値を設定すると、HTMLLoader オブジェクトによって ArgumentError? 例外がスローされます。

メモ

HTMLLoader クラスを使うと、HTMLファイルを読み込んでレンダリングを行い スプライトと同じように表示する事ができます。 Safari等のブラウザで採用されている WebKit エンジンでレンダリングが行われます。

package 
{
	import flash.display.Sprite;
	import flash.html.HTMLLoader;
	import flash.net.URLRequest;

	/**
	 * ...
	 * @author tokkyo
	 */
	public class Main extends Sprite 
	{

		public function Main():void 
		{
			var html:HTMLLoader = new HTMLLoader();
			html.width = stage.stageWidth;
			html.height = stage.stageHeight;
			html.load(new URLRequest("http://example.com/"));
			addChild(html);
		}

	}

}

メモ

  • HTMLControl?は無くなったのでこれを使う

参考