Discourse是否应该努力成为一个有竞争力的评论平台?

您好 @Falco

感谢您所做的一切努力 :slight_smile:

我正尝试在我的托管 Discourse 实例(通过 Communiteq/discoursehosting.net)上使用 fullApp 嵌入,但遇到了问题。

我做了以下操作:

  • 让 Communiteq 启用了隐藏设置 embed_full_app
  • 在 JS 代码片段中添加了 fullApp: true
  • 我的嵌入主机在允许的主机列表中

以下是发生的情况:

没有 discourseEmbedUrl 时:

DiscourseEmbed = {
  discourseUrl: 'https://my-forum-url/',
  fullApp: true
};

→ 我收到“嵌入错误”

discourseEmbedUrl 时:

DiscourseEmbed = {
  discourseUrl: 'https://my-forum-url/',
  discourseEmbedUrl: 'https://my-platform-url/page-where-I-want-discourse-embedded',
  fullApp: true
};

→ 它没有加载完整的论坛,而是抓取了 embedUrl,被重定向(我的平台需要登录),并以重定向 URL 作为标题创建了一个垃圾主题。

它的行为就像一个常规的评论嵌入,完全忽略了 fullApp: true

即使在 fullApp 模式下,是否也需要 discourseEmbedUrl

如果是这样,是否有办法阻止它创建主题,而是只渲染完整的论坛?

非常感谢您的指导。

乐意提供更多详细信息或测试任何内容。

谢谢!

1 个赞