为什么draft-js / react-rte无法在文本编辑器中加载iframe?

时间:2019-01-25 11:07:25

标签: javascript reactjs iframe draftjs rte

我正在尝试将iframe作为html传递给文本编辑器。因此,当用户选择视频时,它会在其中弹出嵌入的youtube框架。

但是<iframe..不会在RichTextEditor.createValueFromString(html, 'html')结果中呈现。

例如:

const foo = '<h1>i am a headline</h1>';

const html = foo.concat('<p>i am a paragraph</p>');

html传递到createValueFromString()并将其设置为state.value,以便文本编辑器将其作为其值-两者都很好。一切正常。

但是更改const html = foo.concat('<iframe height="300" width="300"></iframe>');只会显示一个标题。没有iframe的痕迹。

我缺少什么吗?关于rte,draft-js以及特定于iframe的答案似乎很少。

0 个答案:

没有答案
相关问题