我遇到了一个大问题,在网上找不到任何关于它的信息。
使用 Flex / Air Mobile 我做了一件简单的事情,使用了2个组件:
txt2.text = txt1.text;
如果 txt1.text 包含表情符号,则不会将它们带到txt2。相反,它会造成一些奇怪的角色。
让我失望的是,当你输入它时,表情符号会正确显示。当我捕获值并跟踪它时,表情符号正确显示在Flash Builder的控制台(在OSX中),但是当您设置另一个StageText的值时(我尝试使用raw
StageText,从代码创建以避免任何其他来自干扰的类或代码)
现在我遇到了一个死胡同,没有想办法做什么...而且我必须向Android发布一个聊天应用程序,它在iOS上运行起来就像魅力一样,我有这个问题。
想法?请?
答案 0 :(得分:0)
试试这个:
txt2.text = decodeURI(txt1.text);
但我担心这是因为StageText使用iOS上的本机输入文本字段,可以访问Android上无法使用的Apple Color Emoji字体