javascript - Shopify Buy JS SDK 在 IE 11 上抛出错误 - Promise 未定义

标签 javascript internet-explorer shopify

我在 IE 10、IE11 上使用标准的未经编辑的 shopify buy js SDK 时收到以下错误。

Promise undefined    
shopify.buy.js (1762,17)

版本0.23

相同的代码适用于 IE Edge、Chrome、Firefox、Safari。

有什么解决办法吗?

create: function create(type, payload) {
                var _this2 = this;
                return new Promise(function (resolve) {
                    var id = _this2.identify(payload);
                    _this2.store.setItem(_this2.storageKey(type, id), payload);
                    resolve(payload)
                })
            },

最佳答案

不幸的是,v0.2.3 周围引入了一个错误,导致某些版本的 IE 出现问题 - 请更新到最新版本 (v0.4.1),它应该在 IE 9+ 中运行良好:)

关于javascript - Shopify Buy JS SDK 在 IE 11 上抛出错误 - Promise 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40387931/

相关文章:

javascript - 移动 webkit 浏览器在 JS 中是否存在舍入问题?

javascript - div位置固定时的JQuery偏移问题

javascript - JS 持续加载直到img src改变

c# - iframe 中元素的 getElementById

shopify - 仅向 Shopify 中具有特定标签的客户显示表格

javascript - Visual Studio Code : Check semicolon on javascript?

javascript - 跨站点 XmlHttp (XDomainRequest)

CSS 旋转和 IE : absolute positioning seems to break IE

javascript - Shopify 中的 Google Analytics 事件跟踪代码问题?

shopify - 是否有 AliExpress API 可以提交代发货订单而不是使用 Oberlo?