插件 \ charmap 特殊字符插件在tinymce中插入特殊字符
+toolbar按钮+menu项
此页更新时间:2019-03-25 17:35
此页英文文档:https://www.tiny.cloud/docs/plugins/charmap/
该插件自动在“插入”菜单中添加“特殊字符...”工具,点击后出现一个包含许多特殊字符的窗口,点击可插入相应的特殊字符。
也可以配置工具栏,加入值“charmap”,使该功能出现在工具栏上。
tinymce.init({
selector: '#tinydemo',
plugins: "charmap",
toolbar: "charmap",
});
如果你想要的是一个emoji表情插入功能,用emoticons插件即可。
该插件提供的配置选项
charmap
自定义该窗口中可选的特殊字符。
该值是一个数组(也可以是返回值是数组的函数),数组元素又由若干子数组组成。子数组的第一个值为字符的Unicode代码,第二个值是当鼠标悬停时出现的字符名称。
Unicode代码可以是十进制、八进制或十六进制,多个时,进制要统一。
取值:Array, Function
tinymce.init({
selector: '#tinydemo',
plugins: "charmap",
toolbar: "charmap",
charmap: [
[0x2615, 'morning coffee'],
[0x2600, 'sun'],
[0x2601, 'cloud'],
],
});
charmap_append
追加特殊字符到弹出窗口左侧分类的“自定义”列表中。
该值是一个数组(也可以是返回值是数组的函数),写法同上。
取值:Array, Function
tinymce.init({
selector: '#tinydemo',
plugins: "charmap",
toolbar: "charmap",
charmap_append: [
[0x2615, 'morning coffee'],
[0x2600, 'sun'],
[0x2601, 'cloud'],
],
});
下一节:code 编辑源码