在Discourse帖子中嵌入/嵌入Canva设计

您好

我希望将Canva设计嵌入到论坛帖子中;但是,尽管我使用的是与其他网站嵌入/iframe相同的“iframe”HTML代码,但它对Canva设计不起作用。

例如,这可以正常工作:

<iframe width="100%" height="475px"
    src="https://meta.discourse.org/c/documentation/10">
  </iframe>

(前提是我已在站点设置中将其添加到允许的iframe列表中)

但是,对于Canva设计,即使我已将“https://www.canva.com/design/*”添加到允许的iframe列表中,它们也无法正常工作:

<iframe width="100%" height="475px"
    src="https://www.canva.com/design/DAGi7rMbwQI/DL_b2qdGHZhErapcUnzRlQ/view?embed">
  </iframe>

它应该显示为这样:

但实际上是空白的(iframe未渲染)。

您知道为什么会发生这种情况以及如何实际嵌入Canva设计吗?这是Canva的参考链接:https://www.canva.com/help/embed-designs/

谢谢!

1 个赞

您好,

请允许在设置中也使用 https://canvas.com/

该网站会从 www.canvas.com 重定向到 canvas

仅允许 https://www.canvas.com/ 将无法正常工作。

3 个赞

您好 @Arkshine

非常感谢!是的,修复 iframe 设置中的 URL 解决了问题。我很高兴您能帮到我。再次感谢!! :slight_smile:

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.