如何删除 TinyMCE 中的浏览按钮
How to remove browse button in TinyMCE
我想从 tinyMCE 版本 4 文件中删除搜索按钮,如下图:
我试过这个设置:
body: [{
name: 'href',
type: 'textbox',
filetype: 'file',
},
但是当我点击 "Insert Picture" 操作时,浏览按钮正常显示。
我能够使用 CSS 解决这个问题,采用 "aria-label" 属性并将 display 设置为 none.
.mce-btn.mce-open.mce-abs-layout-item.mce-last[aria-label="Upload image"] {
display: none; !important
}
按如下方式配置您的 "tinymce-init.js":
file_browser_callback : false
您可以通过 file_picker_types
and/or file_browser_callback_types
编辑器选项指定要启用的文件选择器;当前选项是 file, image, media
。所以在你的情况下,如果你想在 Link 插件上保留 browse/search 按钮,但你想在 Image 插件上删除它,你只需从该列表中删除 image
类型:
tinymce.init({
...
file_picker_types: 'file, media',
file_browser_callback_types: 'file, media',
...
});
关于这些选项的 TinyMCE 文档:
https://www.tiny.cloud/docs/configure/file-image-upload/#file_browser_callback_types
我想从 tinyMCE 版本 4 文件中删除搜索按钮,如下图:
我试过这个设置:
body: [{
name: 'href',
type: 'textbox',
filetype: 'file',
},
但是当我点击 "Insert Picture" 操作时,浏览按钮正常显示。
我能够使用 CSS 解决这个问题,采用 "aria-label" 属性并将 display 设置为 none.
.mce-btn.mce-open.mce-abs-layout-item.mce-last[aria-label="Upload image"] {
display: none; !important
}
按如下方式配置您的 "tinymce-init.js":
file_browser_callback : false
您可以通过 file_picker_types
and/or file_browser_callback_types
编辑器选项指定要启用的文件选择器;当前选项是 file, image, media
。所以在你的情况下,如果你想在 Link 插件上保留 browse/search 按钮,但你想在 Image 插件上删除它,你只需从该列表中删除 image
类型:
tinymce.init({
...
file_picker_types: 'file, media',
file_browser_callback_types: 'file, media',
...
});
关于这些选项的 TinyMCE 文档: https://www.tiny.cloud/docs/configure/file-image-upload/#file_browser_callback_types