dropzone-amd-module.js是否支持IE 11? [英] does dropzone-amd-module.js support IE 11?
问题描述
每个dropzone网站版本5.0应支持IE10 +.我在Durandal应用程序中使用 dropzone-amd-module.js
ver 5.5,IE11似乎不支持 Symbol.iterator
.由于我在寻找选项时至少需要支持IE11.有没有人知道将在IE11中运行的 dropzone-amd-module.js
的最新版本?
解决方法是从dropzone-amd-module.js中删除对Symbol.iterator的引用,无论它发生在哪里(几十个地方),如下所示:>
替换此
表示(var _iterator2 = this.element.getElementsByTagName("div"),_ isArray2 =Array.isArray(_iterator2),_i2 = 0,_iterator2 = _isArray2?_iterator2:_iterator2 [Symbol.iterator]();;){
与此
表示(var _iterator2 = this.element.getElementsByTagName("div"),_ isArray2 = true,_i2= 0;;){
Per the dropzone site version 5.0 should support IE10+. I am using dropzone-amd-module.js
ver 5.5 in a Durandal app and IE11 does not seem to support Symbol.iterator
. Since I need to support IE11 at least for a little while I'm looking for options. Does any know what the latest version of dropzone-amd-module.js
is that will run in IE11?
The fix was to remove any reference to Symbol.iterator wherever it occurs (a few dozen places) from dropzone-amd-module.js like this:
replace this
for (var _iterator2 = this.element.getElementsByTagName("div"), _isArray2 =
Array.isArray(_iterator2), _i2 = 0, _iterator2 = _isArray2 ? _iterator2 :
_iterator2[Symbol.iterator]();;) {
with this
for (var _iterator2 = this.element.getElementsByTagName("div"), _isArray2 = true, _i2
= 0; ;) {
这篇关于dropzone-amd-module.js是否支持IE 11?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!