Wywoływanie skryptów w kontenerze HTML środowiska AIR

Adobe AIR 1.0 i starsze wersje

Klasa HTMLLoader pełni rolę kontenera zawartości HTML w środowisku Adobe® AIR®. Ta klasa udostępnia wiele właściwości i metod dziedziczonych od klasy Sprite, które służą do kontrolowania zachowania i wyglądu obiektu na liście wyświetlania ActionScript® 3.0. Ponadto klasa definiuje właściwości i metody, np. dla zadań, takich jak ładowanie i oddziaływanie z treścią HTML oraz zarządzanie historią.

Klasa HTMLHost definiuje zestaw domyślnych zachowań dla obiektu HTMLLoader. Podczas tworzenia obiektu HTMLLoader nie jest udostępniana żadna implementacja klasy HTMLHost. Dlatego gdy treść HTML uruchamia jedno z domyślnych zachowań, takie jak zmiana lokalizacji okna lub tytuł okna, nic się nie dzieje. Klasę HTMLHost można rozszerzyć, aby zdefiniować zachowania wymagane dla aplikacji.

Domyślna implementacja klasy HTMLHost jest dostępna dla okien HTML tworzonych przez środowisko AIR. Domyślną implementację klasy HTMLHost można przypisać do innego obiektu HTMLLoader poprzez ustawienie właściwości htmlHost obiektu — w tym celu należy użyć nowego obiektu HTMLHost utworzonego z parametrem defaultBehavior o wartości true .

Uwaga: W środowisku Adobe® Flex™ obiekt HTMLLoader jest opakowany składnikiem mx:HTML. W środowisku Flex należy używać składnika HTML.