Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript tinyMCE从版本3升级到版本4后,无法再拖放图像_Javascript_Jquery_Tinymce_Base64_Image Uploading - Fatal编程技术网

Javascript tinyMCE从版本3升级到版本4后,无法再拖放图像

Javascript tinyMCE从版本3升级到版本4后,无法再拖放图像,javascript,jquery,tinymce,base64,image-uploading,Javascript,Jquery,Tinymce,Base64,Image Uploading,我的网站使用的是tiny mce的第3版。它的一个特性是,用户可以将图像拖到编辑器中,它会自动将其转换为base64数据uri并将其插入编辑器中。我刚刚升级到版本4,这个功能似乎完全消失了 顺便说一句,它不是一个插件或任何控制它的东西,只是默认功能的一部分,因为我在初始化时仍然能够用最少的选项来完成,比如: tinyMCE.init({mode: "none"}); tinyMCE.execCommand('mceAddControl', false, 'selector'); 这项功

我的网站使用的是tiny mce的第3版。它的一个特性是,用户可以将图像拖到编辑器中,它会自动将其转换为base64数据uri并将其插入编辑器中。我刚刚升级到版本4,这个功能似乎完全消失了

顺便说一句,它不是一个插件或任何控制它的东西,只是默认功能的一部分,因为我在初始化时仍然能够用最少的选项来完成,比如:

  tinyMCE.init({mode: "none"});
  tinyMCE.execCommand('mceAddControl', false, 'selector');
这项功能是从版本4中删除的,还是有办法重新启用?

我真的想升级到4,但这是唯一阻止我的事情,因为图像功能对我的应用程序至关重要


谢谢

如果要启用图像拖放功能,必须使用下面的代码明确地执行

tinymce.init({
    ...
    paste_data_images: true
});

您必须添加以下属性才能启用拖放

tinymce.init({
            selector: "#imgedit",  // change this value according to your HTML
            plugins: "paste",
            menubar: "edit",
            toolbar: "paste",
            paste_data_images: true
});
若你们想添加拖放和插入url的图像功能,那个么在下面的代码行添加

tinymce.init({
            selector: "#imgedit",  // change this value according to your HTML
            toolbar: "image,paste",
            plugins: "image,paste",
            menubar: "insert,edit",
            paste_data_images: true,
});

当然它总是一个简单的1行,像微型MCE,但我从来没有在他们的文件中找到任何东西。您能在文档中提供指向该功能的链接吗?当然!这里是:顺便说一句,我做了一些研究,以找到它!令人惊叹的!你帮了我很多忙。谢谢谢谢节省了我很多时间。我已经用TinyMCE 4.2设置了一个提琴,如果有人想要进行实验,感谢你指出了需要添加的
paste
插件,现在它才起作用。