【问题标题】:tinyMCE : how to enable image upload?tinyMCE:如何启用图片上传?
【发布时间】:2016-07-27 13:50:55
【问题描述】:

我正在尝试将图片上传添加到 tinyMCE:

我用那个:

 <script src="//cdn.tinymce.com/4/tinymce.min.js"></script>
  <script>
  tinymce.init(
  { selector:'textarea',
   plugins: [
    "advlist autolink lists link image charmap print preview anchor",
    "searchreplace visualblocks code fullscreen",
    "insertdatetime media table contextmenu paste image"
  ],        
  automatic_uploads: true,
  images_upload_url: 'postAcceptor.php',
  images_upload_base_path: '/some/basepath',
  images_upload_credentials: true
   });     
   </script>
<textarea>Hello world</textarea>

这个选项只让我有机会放 HTTP 图片的链接,没有上传图片的功能

【问题讨论】:

    标签: tinymce tinymce-4


    【解决方案1】:

    添加images_upload_xxxx 属性不会自动添加用户界面/功能来选择图像并插入TinyMCE。这些属性的作用是告诉 TinyMCE 当您将图像拖放到编辑器中或使用图像编辑器在编辑器中修改图像时,如何处理最终在编辑器中的 Base64 图像。

    https://www.tinymce.com/docs/advanced/handle-async-image-uploads/

    如果您希望用户界面从硬盘驱动器中选择图像并将其插入到编辑器中,您有几个选择...

    • 使用 3rd 方插件来执行此操作(例如 MoxieManager 或其他类似插件)
    • 构建您自己的代码来处理此过程

    当然,最快的答案是使用现有的第 3 方工具。 MoxieManager 是商业的,因此需要付费,但您可以获得支持。有一些开源工具可以做同样的事情,但对这些工具的支持程度会根据项目的活跃程度以及社区对每个项目的参与程度而有所不同。

    【讨论】:

      猜你喜欢
      • 2015-11-15
      • 2012-09-02
      • 1970-01-01
      • 2020-12-19
      • 1970-01-01
      • 2018-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多