【发布时间】:2021-06-22 08:05:15
【问题描述】:
我有一个从中获取消息的 api。这些消息可能包含表情符号。 当它确实包含表情符号时,文本小部件无法正确显示。 我只想在屏幕上显示它们。如果可能,请提供帮助。
谢谢你:)
class Message{
String text;
Message(){
this.text = get_data_from_api()['text'];
}
}
message = Message();
return Container(
child: Text(message.text),
);
没有Displaying text with Emojis on Flutter 不会的。我可以这样做,但它只有在字符串中有表情符号时才有效,即明确地在字符串中添加表情符号对我来说很好。但是当我使用类似于上面代码的东西时。我明白了,这个
深入研究,我发现如果我在控制台上打印我的回复,它就是
“嘀嘀嘀”
如果我打印一个表情符号,它是??????
所以
我正在使用
Response.fromStream(await request.send())
来自 http/http.dart
那是问题吗?
【问题讨论】:
-
看看这个回答你的问题。 stackoverflow.com/a/56839834/10210902
-
这能回答你的问题吗? Displaying text with Emojis on Flutter