微信公众平台开发中换行不一致的问题!!!!

tongwenhuan2003 2015-01-04 09:14:11
我在做微信公众平台的开发,然后遇到需要换行的文字,我有百度很多的文章都说使用”\n“就可以。的确安卓是换行显示了,但在ios 上比如iphoe或者ipad上看就多了一个空行,我希望看到ipad和安卓上是一样的换行效果。

就大神!!!



文本代码是这么写的,请问要ipad上多出来一行空行,如何写才能使苹果和安卓微信显示效果一致。谢谢
respContent = "自行车\ue136 停靠 \ue150 钱袋\ue12f\n 情侣\ue428 公共汽车公共汽车公共汽车公共汽车公共汽车\ue159";
...全文
2067 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
fjwuyongzhi 2016-05-10
  • 打赏
  • 举报
回复
微信公众号会显示空白行问题:用了好几个月,查了很多资料,才解决这个问题。原因是使用WeiXinMPSDK了,要在生成发生字节数组前,将内容中的 \r 全部删除掉! 即可。之前看不明白人家说\n表示换行,因为内容就是\n,但实际WeiXinMPSDK发给微信的内容加上了\r造成的!!! (感谢WeiXinMPSDK,但这是个Bug)
  • 打赏
  • 举报
回复
什么“好像是微信的BUG”之类的,是无厘头的。 你稍微分析一下道理,就明白了 \n 的作用了。你贴的两个图都是对的!而你对业务需求的描述逻辑,是不对的,没有准确描述出需求来!
  • 打赏
  • 举报
回复
那是不同尺寸(宽度、分辨率)手机自动排版换行问题,不是什么 \n 问题。你贴的两个图,都是正确地响应了 \n 的,都是对的。第二个图,因为第一行自动折行了,所以 \n 自然就显示到第3行上去。
KarlLargerfeld 2016-04-26
  • 打赏
  • 举报
回复
楼主解决了吗? 求解!!!!!
李华栋 2015-01-13
  • 打赏
  • 举报
回复
我也时遇到这个问题。等着后边的进展。
煤油灯 2015-01-10
  • 打赏
  • 举报
回复
可以使用“\r\n”,偶就是这样的
lkhuge 2015-01-07
  • 打赏
  • 举报
回复
一般而言用'\n'就可以了, 我也是听说“\r\n” 也是个解决方法
tongwenhuan2003 2015-01-06
  • 打赏
  • 举报
回复
我把问题提交个腾讯公众号试试,我很奇怪,难道dotnet的开发人员之前都没有遇到过吗
tongwenhuan2003 2015-01-06
  • 打赏
  • 举报
回复
respContent = "自行车停靠 钱袋“\r\n” 车公共汽车公共汽车公共汽车"; 还是空了一行的间距,然后“\r\n” 使用的是中文引号。我看到其他人弄的ios上是没有间隔的,求大神指点。
tongwenhuan2003 2015-01-06
  • 打赏
  • 举报
回复
加上“\r\n” 回复ios文本间距更大了
lkhuge 2015-01-06
  • 打赏
  • 举报
回复
这好像是微信的BUG 至今没有被修复 你可以使用“\r\n”
tongwenhuan2003 2015-01-04
  • 打赏
  • 举报
回复
文本代码是这么写的,请问要ipad上多出来的空行这么写才能显示和android那样 respContent = "自行车\ue136 停靠 \ue150 钱袋\ue12f\n 情侣\ue428 公共汽车公共汽车公共汽车公共汽车公共汽车\ue159";

3,143

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧