【问题标题】:TinyMCE unable to upload images in IE11TinyMCE 无法在 IE11 中上传图片
【发布时间】:2016-05-06 02:39:30
【问题描述】:

我已经通过拖放图片上传实现了 TinyMCE 4,它在 Firefox 和 Chrome 中运行良好。但是,当尝试在 IE11 中上传图像时,会出现错误

SCRIPT87:无效参数。

我的设置很简单,如下:

tinymceOptions = {
        selector: "textarea",
        plugins: ["paste"],
        paste_data_images: true
}
tinymce.init(tinymceOptions);

我创建了一个小提琴来演示:

https://jsfiddle.net/s00fka6u/6/

这是一个已知问题,还是与我的本地环境有关?有解决方法吗?我在 Windows 10 上使用 IE 版本 11.0.10240.16766

【问题讨论】:

  • 在进行一些初始调试时,/tinymce/plugins/paste/plugin.js 的第 551 行出现错误: items[contentType] = dataTransfer.getData(contentType);
  • 我在 Windows 10 上使用 IE11 处理 Disqus 和 Microsoft 网页时遇到了同样的问题!一旦我想上传文件,文件类型就会丢失,所以网页会出错。在网上找不到任何关于此错误的信息...
  • 奇怪的是它没有得到更广泛的讨论。我现在已经在 tinymce github 页面上记录了一个问题(详细信息在帖子中)。听起来这是 IE 的错(这并不奇怪 - 15 年过去了,同样的老故事。)

标签: javascript internet-explorer file-upload tinymce internet-explorer-11


【解决方案1】:

经过进一步调查,事实证明这是 IE11 的可重现问题/错误,而不是本地配置或设置问题。

如果有人想关注进度,我已经在 tinymce github 问题页面上记录了一个错误:

https://github.com/tinymce/tinymce/issues/2918

【讨论】:

    猜你喜欢
    • 2015-11-15
    • 1970-01-01
    • 2016-11-24
    • 2020-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-01
    • 1970-01-01
    相关资源
    最近更新 更多