答案 0 :(得分:2)
我有点迟到了,这个问题很模糊,但据我所知,你正试图使用内置Image plugin的CKEditor上传和图片(我假设)添加"接受"属性到文件输入。虽然这可能不是实现结果的最优雅方式,但它确实成功默认为"图像文件"。
在image.js中,您可以将onClick事件添加到上传选项卡上的文件元素中。在onClick中,您可以通过this.getInputElement()访问input元素。在那里你可以设置接受你想要默认的类型。以下是添加onClick后标准插件中元素的代码:
{
type: 'file',
id: 'upload',
label: editor.lang.image.btnUpload,
style: 'height:40px',
size: 38,
onClick: function () {
var input = this.getInputElement();
input.$.accept = 'image/*';
}
}
如果我对你的问题的所有假设都是正确的话,我相信这会让你得到你想要的东西。