У меня возникла проблема с символом (<) в последней версии флеш-плеера для приложения AS2. У меня есть XML, который содержит строки html-текста, которые я передаю в текстовое поле, как показано ниже. Но в браузере текст после <
исчезает (даже если он отображается на игроках машин). Теперь я знаю, что если я заменил <
<
, он будет работать, но это не вариант. У кого-нибудь есть предложение.Flash player 10 Проблема XML и AS2
var internalXML:XML = new XML("<annotation><![CDATA[<P ALIGN='LEFT'><FONT LETTERSPACING='0' KERNING='0'>this is the visible text < this text will dissapear</FONT><P>]]></annotation>");
var internalXMLNode:XMLNode = internalXML.firstChild;
internalXMLDisplay.htmlText = internalXMLNode.firstChild.nodeValue;
У меня сегодня такая же ошибка. Думал, что я схожу с ума ... Та же настройка: Flash Player 10, AS2, загрузка внешнего xml. '<' разбивает оставшуюся часть строки. '<' (caps) works ... Нечеткое поведение ограничено моей рабочей станцией. Он отлично работает на других машинах (некоторые с одинаковым оборудованием, ОС и версией Flash Player как мои, а другие нет). Это указывает прямо на ошибку Flash Player, возможно, на поврежденную установку ... Я попробую переустановить. –
Я подтвердил свою гипотезу: Flash Player 10.1 автономно от моей установки Flash Builder 4 является виновником. –
Я подтвердил свою гипотезу: Flash Player 10.1 является виновником (я использовал тот, который был установлен с моей установки Flash Builder 4). Я скомпилировал и воспроизвел файл с Flash CS3 (используя его версию автономного проигрывателя), и все было в порядке. –