基本设置是:我将外部文本文件中的文本加载到“新闻和事件”样式的动态文本字段中,该字段嵌套在动画片段中。
像这样:
var newsloader:URLLoader = new URLLoader(new URLRequest("vzm_news_text.txt"));
newsloader.addEventListener(Event.COMPLETE, completeHandler);
function completeHandler(event:Event):void{
var loadedText:URLLoader = URLLoader(event.target);
homeContent.newsText.condenseWhite = true;
homeContent.newsText.htmlText = loadedText.data;
homeContent.scrollBar.update();
}
我的外部.txt文件包含简单的html格式标记,并且可以完美地加载/显示。
我无法弄清楚的是:如何在加载的文本中创建活动链接?
我尝试在.txt文件中添加A HREF标记,但链接及其后的所有内容都不会显示。我确信这很简单,而且我搜索得相当多,没有运气。我去的时候是一个新手。
答案 0 :(得分:1)
检查你的href行是否包含任何可能破坏文本变量的&,“或'。
或者,如果你可以加载.xml而不是.txt,你可以将你的新闻封装在CDATA标签上。
<newstext>
<![CDATA[<a target="_blank" href="http://www.google.com/"> www.google.com</a>]]>
</newstext>