滚动 HTML 内容Adobe AIR 1.0 和更高版本 HTMLLoader 类包含以下属性,通过这些属性可以控制 HTML 内容的滚动:
以下代码设置 scrollV 属性,以便 HTML 内容滚动到页面底部: 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; } HTMLLoader 不包含水平和垂直滚动条。可以使用 ActionScript 或 Flex 组件来实现滚动条。Flex HTML 组件会自动为 HTML 内容附加滚动条。还可以使用 HTMLLoader.createRootWindow() 方法创建包含带有滚动条的 HTMLLoader 对象的窗口(请参阅创建具有滚动 HTML 内容的窗口)。 |
|