Défilement du contenu HTMLAdobe AIR 1.0 et ultérieur La classe HTMLLoader contient les propriétés suivantes qui vous permettent de contrôler le défilement du contenu HTML :
Le code ci-dessous définit la propriété scrollV pour que vous puissiez faire défiler le contenu HTML jusqu’au bas de la page : var html:HTMLLoader = new HTMLLoader(); html.addEventListener(Event.HTML_BOUNDS_CHANGE, scrollHTML); const SIZE:Number = 600; html.width = SIZE; html.height = SIZE; var urlReq:URLRequest = new URLRequest("http://www.adobe.com"); html.load(urlReq); this.addChild(html); function scrollHTML(event:Event):void { html.scrollV = html.contentHeight - SIZE; } Le HTMLLoader ne contient pas les barres de défilement horizontal et vertical. Vous pouvez implémenter des barres de défilement dans ActionScript ou à l’aide d’un composant Flex. Le composant HTML Flex contient automatiquement des barres de défilement pour du contenu HTML. Vous pouvez également utiliser la méthode HTMLLoader.createRootWindow() pour créer une fenêtre qui contienne un objet HTMLLoader avec des barres de défilement. Voir la section Création de fenêtres avec défilement de contenu HTML. |
|