TinyMCE不会在粘贴时自动将URL转换为链接

TinyMCE不会在粘贴时自动将URL转换为链接,url,tinymce,paste,Url,Tinymce,Paste,当我将URL粘贴到TinyMCE编辑器中时,它会将文本转换为链接 所以http://vimeo.com/18150336 他会来的。我想保留纯文本。是将TinyMCE配置为将链接保持为纯文本的一种方法 我不想去掉标签,因为添加超链接应该是工具栏上的一个选项。默认情况下不应出现这种情况。您可以使用和设置“粘贴预处理”以保留纯文本。如果有链接或没有链接,您可能需要在使用“粘贴预处理”指定的函数中进行检查。您可以使用和设置“粘贴预处理”以保留纯文本。如果有链接或没有链接,您可能需要在使用“粘贴预处理”

当我将URL粘贴到TinyMCE编辑器中时,它会将文本转换为链接

所以http://vimeo.com/18150336 他会来的。我想保留纯文本。是将TinyMCE配置为将链接保持为纯文本的一种方法

我不想去掉标签,因为添加超链接应该是工具栏上的一个选项。默认情况下不应出现这种情况。

您可以使用和设置“粘贴预处理”以保留纯文本。如果有链接或没有链接,您可能需要在使用“粘贴预处理”指定的函数中进行检查。

您可以使用和设置“粘贴预处理”以保留纯文本。如果有链接或没有链接,您可能需要在使用“粘贴预处理”指定的函数中进行检查。

TinyMCE插件autolink负责在粘贴时自动创建链接。然后写

TinyMCE插件autolink负责在粘贴时自动创建链接。然后写


已经5年了,所以我可能正在使用较新版本的TinyMCE,无论如何,这个解决方案对我有效,只需添加以下选项:

paste_preprocess: function(plugin, args) {
    args.content += ' ';
}
因此,当您初始化tinymce时,它应该是这样的:

tinymce.init({
  selector: "textarea",  // change this value according to your HTML
  plugins: "paste",
  paste_preprocess: function(plugin, args) {
    args.content += ' ';
  }
});

已经5年了,所以我可能正在使用较新版本的TinyMCE,无论如何,这个解决方案对我有效,只需添加以下选项:

paste_preprocess: function(plugin, args) {
    args.content += ' ';
}
因此,当您初始化tinymce时,它应该是这样的:

tinymce.init({
  selector: "textarea",  // change this value according to your HTML
  plugins: "paste",
  paste_preprocess: function(plugin, args) {
    args.content += ' ';
  }
});