tinymce4和tinymce5插件powerpaste下载

tinymce4插件powerpaste-3.3.3-308

tinymce5插件powerpaste-4.0.1-317

需要注意:通过npm安装的tinymce不能用powerpaste

网盘下载: http://share.menglei.net/f/16922972-909336669-654a2d

使用方法:

将powerpaste放入tinymce模块的plugins文件夹下
powerpaste不带版本号,直接是powerpaste.

代码例子:

      tinymce.init({
        selector: '#tinymce', // css选择器,和jquery的选择器一个道理,建议直接用id
        language: 'zh_CN', // 需要在官网自己下载一个全局的langs包。同时我提供的powerpaste本身自带一个langs包里面含中文,所以可以100%支持中文。
        plugins: [
          'powerpaste', // plugins中,用powerpaste替换原来的paste
          //...
        ],
        powerpaste_word_import: 'propmt',// 参数可以是propmt, merge, clear,效果自行切换对比
        powerpaste_html_import: 'propmt',// propmt, merge, clear
        powerpaste_allow_local_images: true,
        paste_data_images: true,
        images_upload_handler: function (blobInfo, success, failure) {
          // 这个函数主要处理word中的图片,并自动完成上传;
          // ajaxUpload是自己定义的一个函数;在回调中,记得调用success函数,传入上传好的图片地址;
          // blobInfo.blob() 得到图片的file对象;
          ajaxUpload(blobInfo.blob()).then((data) => {
             // 上传成功后,调用success函数传入图片地址
             success(data.uploadedImageUrl)
           })
         },
        // tinymce的其他配置参数
      })