如何在TinyMCE 4中启用通用文件上传功能?
解决TinyMCE 4.9.2通用文件上传器不显示的问题
你的问题出在两个关键配置缺失上,按以下步骤修改即可解决:
添加
file插件
TinyMCE 4的文件上传功能依赖file插件,你当前的插件列表里没有它,必须补上:plugins: ["advlist", "lists", "link", "autolink", "image", "charmap", "code", "file"],在工具栏添加
file按钮
你的工具栏里没有触发文件上传的入口,需要把file按钮加入到toolbar数组中,示例如下:toolbar: [ 'code | undo redo | cut copy paste | styleselect | bold italic underline removeformat | alignleft aligncenter alignright | charmap | bullist numlist | link image file' ],验证回调是否生效
修改完成后重新加载页面,点击工具栏新增的file按钮,应该会触发你设置的alert('OK'),说明文件选择器的回调已正常触发,后续只需完善file_picker_callback内的逻辑,对接你的文件上传接口即可。
额外补充:如果你想在link对话框中也支持选择本地文件,你当前设置的file_picker_types: 'file image media'已经满足要求,只要完成上述两步配置,打开link对话框后就能看到选择文件的选项。
内容的提问来源于stack exchange,提问作者Sharon
相关产品推荐
相关产品推荐

