TinyMCE 粘贴插件在 IE 11 上粘贴,粘贴 %%MCEPASTEBIN%% 而不是实际文本并导致堆栈溢出

TinyMCE paste plugin on IE 11 on paste, pasting %%MCEPASTEBIN%% instead of the actual text and getting stack overflown

我正在使用 tinyMCE v5.5.1paste 插件 v5.6.2。在 IE11 的 tinyMCE 编辑器中粘贴任何内容时,它会导致堆栈溢出并粘贴 %%MCEPASTEBIN%% 直到浏览器停止响应。它在 Chrome、firefox 等

上运行良好

已经为类似于此 https://github.com/tinymce/tinymce/issues/4974 的问题创建了一个 github 问题,并且 PR 似乎已被合并,但我仍然遇到同样的问题。

没有粘贴插件一切正常,但我需要粘贴插件提供的 paste_postprocess 功能。

有人知道怎么解决吗?

不支持混用一个版本(5.5.1) 的核心编辑器和另一个版本(5.6.2) 的插件。他们没有以这种方式进行测试,也不能保证他们会以这种方式一起工作。

如果您想使用 5.6.2 的 paste 插件,您需要将整个编辑器更新到 5.6.2,而不仅仅是一个插件。

如果您在 TinyMCE Fiddle 上完整使用 5.6.2 进行测试,您还会遇到这个问题吗?

我还要注意 TinyMCE 现在是 5.7,所以如果您正在进行更新,那么迁移到最新的 TinyMCE 版本是有意义的。