电报的即时视图 API:<img>元素在 中<p>不受支持



我在尝试创建电报的即时视图模板时有问题,并带有此错误:

Element <img> is not supported in <p>: <img src="mysrc" />

所以,如果具有<figure>标签的<img>标签,我决定替换标签<p>

@replace_tag(<figure>): $body//p//img

,但结果没有显示图像。仅供参考,<img>src外没有属性。

示例代码:

<p><img src="mysrc"/></p>

我不知道,请帮助我

您的代码问题是替换<img>

喜欢您所说的,您想用<figure>替换<p>。因此,用<img>儿童替换标签<p>

@replace_tag(<figure>): $body//p[.//img]

更简单的方法是<figure>: $body//p[.//img]

我添加

@split_parent: //p/img

它有效!Altough我不知道原因...