【发布时间】:2020-08-21 07:17:26
【问题描述】:
我遇到了 Onebox https://github.com/discourse/onebox - 一个将 URL 转换为网站预览的 gem。如何为基于 Trix 编辑器的rich_text_area 使用/构建类似的功能?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-6 discourse trix actiontext
我遇到了 Onebox https://github.com/discourse/onebox - 一个将 URL 转换为网站预览的 gem。如何为基于 Trix 编辑器的rich_text_area 使用/构建类似的功能?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-6 discourse trix actiontext
我建议观看 Chris Oliver 的 RailsConf 2020 高级 ActionText 演讲。他用于 YouTube 的嵌入机制可能是最好的起点。您需要开发自己的 WebsiteEmbed 模型,该模型作为 TrixAttachment 添加,并有一个部分呈现您喜欢的网站预览。
https://www.railsconf.org/2020/2020/video/chris-oliver-advanced-actiontext-attaching-any-model-in-rich-text [我想知道 railsconf.org 是否有错误,url 现在有 2020/2020/ 但以前只是 2020/ -jb]
【讨论】: