絵文字対応版:https://qiita.com/ryouta33/items/32095a264171fe0b1a7c
↑ 注意) 絵文字が壊れるので絵文字対応版作成しました。
0文字のスペースを加えれば文字の前後に加えて対処しました。
というか改行しなくなる文字を識別するのは厳しいので自動対処してほしいです。
https://github.com/flutter/flutter/issues/61081#issuecomment-1103330522
String convertCharWrapString(String str) {
var charWrapStr = '';
for (int i = 0; i < str.length; i++) {
charWrapStr += '${str[i]}\u200b';
}
return charWrapStr;
}