我正在制作一个程序,在页面上向不同的人发送笔记。 为了构建笔记我使用编辑器tinymce。 我希望在输入时发送音符:在我的tekstarea结束时发送,但是当我这样做时,只有在我按照命令输入文本后它才会运行。 如何执行:按下最后一个字母(d)后发送?
这是我的代码:
tinymce.init({
selector: 'textarea:not(.noMCE):not(.textArea)',
menubar: false,
height: 50,
statusbar: false,
plugins: [
"advlist autolink lists preview table autoresize mention,textpattern",
],
textpattern_patterns: [
{start: ':send',cmd: 'send'},
]
然后发送命令:
setup: function (ed) {
console.log(ed);
// Register example command
ed.addCommand('send', function () {
alert('hi');
});
}
答案 0 :(得分:0)
您需要实现自己的textpattern插件才能执行您所描述的操作。目前,这超出了它的工作范围。