我遇到了TinyMCE RTE的问题。 在编辑菜单下,我有以下屏幕截图中显示的选项。
除了"全选" ,没有其他选择工作。 tinymce.min.js中的代码包含以下行:
e.addButton("undo", { tooltip: "Undo", onPostRender: c, cmd: "undo" }),
e.addButton("redo", { tooltip: "Redo", onPostRender: u, cmd: "redo" }),
e.addMenuItem("undo", { text: "Undo", icon: "undo", shortcut: "Ctrl+Z", onPostRender: c, cmd: "undo" }),
e.addMenuItem("redo", { text: "Redo", icon: "redo", shortcut: "Ctrl+Y", onPostRender: u, cmd: "redo" }),
e.addMenuItem("visualaid", { text: "Visual aids", selectable: !0, onPostRender: d, cmd: "mceToggleVisualAid" }),
s({
cut: ["Cut", "Cut", "Ctrl+X"],
copy: ["Copy", "Copy", "Ctrl+C"],
paste: ["Paste", "Paste", "Ctrl+V"],
selectall: ["Select all", "SelectAll", "Ctrl+A"],
)}
以下是我在UI中初始化RTE时使用的代码行。
var ed = new tinymce.Editor('myTxtArea', {
menubar: 'edit insert view format table',
plugins: ["paste autolink fullscreen table lists link image charmap print preview anchor code "],
toolbar: "InsertTecDocLink | insertfile undo redo | bold italic | underline | alignleft aligncenter alignright alignjustify | strikethrough | superscript | subscript | code | bullist | numlist outdent indent | link image | fontselect "
当我调试时,我确实看到正在加载粘贴的插件。
以下警告显示在Chrome中。
**'KeyboardEvent.keyIdentifier' is deprecated and will be removed in M53, around September 2016. See https://www.chromestatus.com/features/5316065118650368 for more details.**
但剪切,复制,粘贴,撤消,重做选项无效。
请建议我可能出错的地方。
提前致谢!