javascript - TinyMCE,iframe URL 列表?

标签 javascript html tinymce

在 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/

相关文章:

jquery - 如何切换一个div上下滑动

html - CSS,如何像汉堡包一样在两个 div 之间对齐两个 div?

javascript - 粘性页脚内的粘性页脚

javascript - 通过带有正则表达式的拆分函数拆分表情符号字符串

javascript - GetImageData 和多个图像

tinymce - 如何使用文本溢出:ellipsis with tinymce

javascript - TinyMCE gulp 配置

javascript - String.fromCharCode(17) 的结果是什么?

javascript - 如何为我自己的语言的语法着色 - textarea

tinymce - 使用 Diazo 从 Plone 内容中剥离空标签