你好!
我安装了预览插件,但发现有些预览能显示,有些却不能。特别是链接推文时,推文的预览完全无法显示。从 Vimeo 分享的视频也会出现同样的问题。我几天前问过一位朋友,对方告诉我这不是插件的问题,而是 Discourse 软件本身的问题。
这是我朋友的帖子:Topic List Previews (legacy) - #1265 by xioian
有没有什么方法可以让所有预览都正常显示呢?
谢谢!
你好!
我安装了预览插件,但发现有些预览能显示,有些却不能。特别是链接推文时,推文的预览完全无法显示。从 Vimeo 分享的视频也会出现同样的问题。我几天前问过一位朋友,对方告诉我这不是插件的问题,而是 Discourse 软件本身的问题。
这是我朋友的帖子:Topic List Previews (legacy) - #1265 by xioian
有没有什么方法可以让所有预览都正常显示呢?
谢谢!
您能在这里(Meta)分享一个示例链接吗?(我之前已经请求过了;))。
来自 Twitter 嵌入的大图片应该可以正常工作。但我想你需要进行配置(请阅读主帖底部关于富嵌入的章节):
你好,Robert,
这是一个示例:
当我分享该推文的链接时,我没有看到预览。
暂时忽略 Topic List Previews 插件。它只会影响主题列表(因此得名)。
在这种情况下,在主题中获取 Onebox 是前提条件。
您的网站帖子中是否出现了该 Onebox?
是的,那个缩略图可能太小了,无法入选。
我怀疑你需要的是在 Meta 上渲染的更丰富的版本。
是的,那张截图看起来你的“富”Twitter 单盒功能没有正常工作。你确定在站点设置中已配置了 twitter_consumer_key 和 twitter_consumer_secret 吗?
我也是这么想的,所以我用 CSS 尝试调整了缩略图的大小,但依然没有奏效。
CSS 无法解决。你需要更丰富的嵌入方式,以便从 Twitter 服务器获取高分辨率的缩略图。
为此,你需要进行身份验证。
否则,系统会将你视为次要用户,并提供低质量的替代缩略图。
我按照你发送的链接中的步骤操作了,但没有看到任何变化。
更改后,您需要对包含 OneBox 的帖子执行“重建 HTML
不过,它可能仍在缓存中?如果是这样,请在 URL 末尾添加一个冗余的查询字符串,让 Oneboxing 误以为这是一个新链接。
例如
https://twitter.com/newscientist/status/1294560523971956736?s=21&order=bacondoublecheese
@merefield @david 非常感谢,两种方法都有效!我现在可以看到 Twitter 链接的 Onebox 和话题列表预览了,只是稍有延迟,但随后就会显示出来。谢谢!
没错,那是 Sidekiq 在短暂休息后,准备开始拉取图片并生成缩略图 :)。
好吧,我可以接受!![]()