在我看来,您使用的是较旧的 TinyMCE 4 版本,因此我认为您应该首先升级到最新版本(4.0.3)。
我检查了此类版本的源代码,但没有发现Clipboard access not possible
错误消息的痕迹,它似乎出现在tinymce/plugins/paste/plugin.min.js
文件的早期版本中,并且仅适用于 Internet Explorer:
e.ie ? o.on("init", function () {
var e = o.dom;
o.dom.bind(o.getBody(), "paste", function (n) {
var r;
if (n.preventDefault(), a() && e.doc.dataTransfer)
return c(e.doc.dataTransfer.getData("Text")), t;
var i = u();
e.bind(i, "paste", function (e) {
e.stopPropagation(), r = !0
});
var s = o.selection.getRng(),
f = e.doc.body.createTextRange();
if (f.moveToElementText(i.firstChild), f.execCommand("Paste"), d(), !r)
return o.windowManager.alert("Clipboard access not possible."), t;
var p = i.firstChild.innerHTML;
o.selection.setRng(s), l(p)
})
}
无法找到此脚本的未缩小版本,我无法说明为什么此类代码会失败,也无法解释为什么它只能在您的一台计算机上运行。