javascript - CKEditor 5 (ckeditor-angular) 的通用文件上传器
问题描述
我需要创建一个通用文件上传插件(pdf,docx,...),它上传到服务器并解析文档中的链接
这可能吗?在过去的两周里,我发现了一堆“解决方案”,但每当他们使用“文件”这个词时,它最终都只是图像。
虽然文件浏览器/管理器将是最好的解决方案,但似乎我不能使用 CKFinder,因为后端必须是烧瓶,而 CKFinder 只有某些连接器(php、coldfusion,...)
对于开放式问题,我很抱歉,但我不确定如何正确解决这个问题。
PS:似乎不直接支持自定义构建,正如下一个链接的介绍所表明的那样,但如果 CKEditor 没有以“干净”的方式实现,似乎有可能的解决方案? https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/frameworks/angular.html
解决方案
CKEditor 4 提供了一些钩子,允许您添加自己的自定义文件浏览器和连接器: https ://ckeditor.com/docs/ckeditor4/latest/guide/dev_file_manager_configuration.html 这是我们用来滚动我们自己的文件浏览器的内容。
我认为这就是您在 CKEditor5 https://ckeditor.com/docs/ckeditor5/latest/framework/guides/deep-dive/upload-adapter.html#implementing-a-custom-upload-adapter中寻找的内容
推荐阅读
- airflow - DAG导入两种方式的区别?
- google-apps-script - 如何识别在 Google Docs 中读取的图像?
- apache-spark - Pyspark 指的是使用 sql 创建的表
- html - 在 Python 中传递多个查询字符串
- node.js - 吉普错误!在 ubuntu 上构建错误
- java - Restful Webservice 加配置服务器加 GitHub
- arrays - Numpy:以 10 为底的 int() 的无效文字
- javascript - 不必要地需要整个 module.exports 的缺点是什么?
- apache-beam - 用于在 Apache Beam 中读取数据的 ByteStringCoder
- header - 如何在 Fortran 的输出文件中添加标题