...人
我正在尝试同时使用lightview
和tinymce
。
在测试简单的事情时,我无法使用inline
中的lightview
类型重现调用以呈现tinymce。
e.g:
Lightview.show({
url: "contentPageArea",
type: "inline",
options: {
closeButton: false,
evalScripts: true,
afterUpdate: function (element, position) {
console.log("after");
tinyMCE.execCommand('mceAddControl', false, 'txtAreaContentPage');
}
}
});
提前感谢您的帮助。
答案 0 :(得分:0)
我已经使用这种方法修复了它:
function removeTinyMCE() {
tinyMCE.execCommand('mceFocus', false, 'txtAreaContentPage');
tinyMCE.execCommand('mceRemoveControl', false, 'txtAreaContentPage');
}
并在 addControl
之前调用afterUpdate: function (element, position) {
removeTinyMCE();
tinyMCE.execCommand('mceAddControl', false, 'txtAreaContentPage');
}