首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为什么在TinyMCE编辑器中显示的字数与返回编辑器实例文本统计信息的函数有差异?

为什么在TinyMCE编辑器中显示的字数与返回编辑器实例文本统计信息的函数有差异?
EN

Stack Overflow用户
提问于 2022-02-21 21:46:29
回答 1查看 50关注 0票数 0

我试图限制TinyMCE编辑器中的单词计数。为此,使用了TinyMCE https://www.tiny.cloud/docs-3x/howto/words/文档中建议的函数。此函数总是返回字数大于编辑器状态栏中显示的字数的1。例如:如果我们清空编辑器,编辑器状态栏中的单词计数显示为0,但函数返回1。同样,编辑器上的单词计数为10,函数返回11。为什么该函数返回不同的值,以及如何匹配这些值?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-21 22:19:29

您提供的链接是指向已过时的TinyMCE 3文档的链接。TinyMCE 5是当前发布的编辑器,TinyMCE 6不久将发布。

在TinyMCE 4+中,您应该为wordcount使用API,这是在这里记录的:

https://www.tiny.cloud/docs/plugins/opensource/wordcount/#api

如果您使用wordcount,它将匹配编辑器中显示的内容。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var wordcount = tinymce.activeEditor.plugins.wordcount;

console.log(wordcount.body.getWordCount());
console.log(wordcount.body.getCharacterCount());
console.log(wordcount.body.getCharacterCountWithoutSpaces());

console.log(wordcount.selection.getWordCount());
console.log(wordcount.selection.getCharacterCount());
console.log(wordcount.selection.getCharacterCountWithoutSpaces());
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71216435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文