在 TinyMCE 中,我已经成功构建了一个链接列表
plugins: link,
link_list: [
{title:'video title', value: 'url'},
{tile: 'video title', value: 'url'}
],
但我还需要一个 youtube 视频链接列表,它可以自动将它们嵌入到 iframe 中,宽度和高度为 100%。
我有一些技术不够精通的用户无法获取 youtube 嵌入代码,将其放入编辑器媒体嵌入字段并更改高度和宽度。
我希望我能给他们一个我们 channel 中所有 YouTube 视频的列表,自动将其放入 100% 高度和宽度的 iframe 中。
有什么想法吗?
最佳答案
您当然可以做您想做的事,但您可能希望构建自己的自定义功能来执行此操作,因为内置功能并非旨在满足您的需要。
您可以只在工具栏上放置一个工具栏按钮并调用 JavaScript 来打开您创建的“对话框”,或者您可以将所有这些放在一个自定义插件中,以便将其整齐地捆绑在一个地方。
两者都可以正常工作。
insertContent ( https://www.tiny.cloud/docs/api/tinymce/tinymce.editor/#insertcontent) API 是您需要在用户选择要插入的视频时将 HTML 重新注入(inject)编辑器的 API。
关于javascript - TinyMCE,iframe URL 列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52372721/