收藏
回答

发布一篇推文时,在微信公众平台后台预览正常;但正式发出后,文章中间出现大段空白是为什么?

我后续做了排查:

  1. 文章文字部分主要使用 135 编辑器排版,文字内容来源是 Word,再复制到编辑器。
  2. 文章中部分 SVG 滑动效果使用过 壹伴/秀米一类工具。
  3. 135 客服检查后反馈,他们编辑器内保存的原文里没有我截图中这类异常代码参数,认为不像是 135 编辑器自身生成的。
  4. 我们对微信后台草稿/文章 HTML 做了静态检查,发现文章源码里出现了类似以下残留结构:

<section><span leaf=""><br /></span></section>

以及较多类似:

<p><span leaf=""><br /></span></p>

还有 data-pm-sliceleaf=""nodeleaf="" 等编辑器残留属性。

其中有一处空 section 出现在文章末尾附近,位于“编辑:”之后、mp-style-type 之前。这个结构疑似导致发布后出现大段空白。

我想请帮忙确认:

  1. 这种 <section><span leaf=""><br /></span></section> 或大量空 <p><br></p> 结构,是否可能是微信公众平台后台自动保存、导入草稿、同步图文或发布转换过程中产生的?
  2. 为什么预览正常,但正式发布后会出现大段空白?
  3. 是否能帮忙查看该图文在后台保存/发布转换时的 HTML 变化记录,确认异常代码是在哪一步产生的?
  4. 这种情况后续如何避免?是否有推荐的清理方式或发布前检测方法?


回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签