【发布时间】:2018-06-12 10:28:44
【问题描述】:
在 TinyMCE 编辑器中,是否可以像在图像上一样打开 div 上的调整大小手柄?
object_resizing 设置只能取 true、false、img 作为可能的值。
见https://www.tinymce.com/docs/configure/advanced-editing-behavior/#object_resizing
TinyMCE 源代码有一个 isResizable 函数,其中包含
if (typeof selector != 'string') {
selector = 'table,img,figure.image,div';
}
还有一个 showResizeRect 函数激活调整大小的句柄。
我无法为 div 激活它。
这是我迄今为止测试过的:
editor.addButton('Test', {
text: 'Test',
onclick: function() {
editor.selection.getNode().setAttribute("data-mce-resize","1");
console.log(editor.selection.controlSelection.isResizable(editor.selection.getNode()));
editor.selection.controlSelection.showResizeRect(editor.selection.getNode());
}
});
isResizable is false
有什么线索吗?
【问题讨论】:
标签: tinymce