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.
|
|
|