[]在native中 HTMLDivElement中文堆叠在一起了


微信截图_20180803141925.png


微信截图_20180803141907.png

在浏览器中显示正常的,在app中堆叠在一起了,
chat = `<span style="color: #0F9D58">` + nickName + `:</span>
<span style="color: #F4B400;">` + msg.msg + `</span>
<br/><span> </span><br/>`;
this.chatBox.appendHTML(chat);
已邀请:

Aar0n

赞同来自:

可以把直接运行的demo发来吗

ZZF

赞同来自:

尝试写了demo,但是这个bug没有复现,可能是demo比较简单,没有受其它的属性的影响,猜测我的项目中应该是受到其它属性的影响导致的;
https://ask.layabox.com/question/16034这个问题中应该和我的情况相同,但不知该如何改动。
还有一种猜测是手机中英文字体的原因,默认字体会在别处更改样式的时候更改?导致中文字符串排列出错(有待验证),不过我的项目还要做成阿拉伯语的,这个鬼画符一般的语言,加载字体库后在HTMLDivElement中没有连写,一步踩一坑,真是头疼!所以我打算放弃官方的富文本,自己封装了!

熊猫大侠

赞同来自:

我现在遇到这个问题 是中文的标点符号先出现 就会错乱 文字先出现就正常

要回复问题请先

商务合作
商务合作