解决wxParse空格不解析的问题

遇到的问题:

  相似问题:https://blog.csdn.net/qq_41619741/article/details/85774865

       http://html51.com/info-41786-1/

  wxParse插件不解析空格。试了网上尝试的各种方法,都没有效果。后台的返回的富文本内容如下,空格没有转为"&nbsp"。

<p>测试进行中</p><p>     测试进行中</p><p>      测试进行中</p><p>     测试热进行中</p><p><img src="http://wdwd-prod.wdwdcdn.com/6d490f791376dcf87d74b41a5e8ffbe8"></p>

所以网上说的修改wxDiscode.js文件的strcharacterDiscode方法中

str = str.replace(/&nbsp;/g, ' ');

替换为:

str = str.replace(/&nbsp;/g, 'xa0');

方法失效。


解决的方法:

  可以使用使用CSS样式来解决:在wxParse.wxss文件中加入如下样式即可:

.wxParse view {
  white-space: pre-wrap;   // 保留空白符序列,但是正常地进行换行。
}

  

原文地址:https://www.cnblogs.com/huangtao5921/p/10538458.html