微小的MCE剪切,复制,粘贴编辑在Chrome中不起作用 - 警告消息:KeyboardEvent.keyIdentifier'已弃用

时间:2016-09-06 05:42:36

标签: javascript jquery plugins tinymce rte

我遇到了TinyMCE RTE的问题。 在编辑菜单下,我有以下屏幕截图中显示的选项。

enter image description here

除了"全选" ,没有其他选择工作。 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.**

但剪切,复制,粘贴,撤消,重做选项无效。

请建议我可能出错的地方。

提前致谢!

0 个答案:

没有答案