覆盖 tinymce 4 spellchecker 方法
Override tinymce 4 spellchecker method
我正在尝试覆盖默认的 TinyMce 4 拼写检查方法 "markErrors",但没有成功。
我已经试过了:
// on editor init...
editor.plugins.spellchecker.markErrors = function() {
alert(123);
return false;
}
上述方法实际上替换了插件对象的值,但拼写检查器没有使用它(也许我需要以某种方式重新初始化拼写检查器本身...)。
如有任何帮助,我们将不胜感激。
检查插件源代码后,我认为实际上不可能覆盖此方法(不编辑源代码)。
主要问题来自调用
sendRpcCall("spellcheck", getTextMatcher().text, markErrors, errorCallback);
在赋值之前
this.markErrors = markErrors;
可以用
覆盖方法
editor.plugins.spellchecker.markErrors = function() {...}
但永远不会被插件本身使用。
我正在尝试覆盖默认的 TinyMce 4 拼写检查方法 "markErrors",但没有成功。
我已经试过了:
// on editor init...
editor.plugins.spellchecker.markErrors = function() {
alert(123);
return false;
}
上述方法实际上替换了插件对象的值,但拼写检查器没有使用它(也许我需要以某种方式重新初始化拼写检查器本身...)。
如有任何帮助,我们将不胜感激。
检查插件源代码后,我认为实际上不可能覆盖此方法(不编辑源代码)。
主要问题来自调用
sendRpcCall("spellcheck", getTextMatcher().text, markErrors, errorCallback);
在赋值之前
this.markErrors = markErrors;
可以用
覆盖方法editor.plugins.spellchecker.markErrors = function() {...}
但永远不会被插件本身使用。