【问题标题】:Issue with the Azure storage javascript SDK preview 15Azure 存储 JavaScript SDK 预览版 15 的问题
【发布时间】:2018-09-15 19:11:26
【问题描述】:

SDK 似乎在 edge 和 chrome 中正常工作,但在 IE 11 中我得到了

此浏览器缺少所需的类型化数组 (Uint8Array) 支持 buffer v5.x。如果您需要旧浏览器,请使用buffer v4.x 支持。

SCRIPT438:对象不支持属性或方法“填充” azure-storage.blob.js (29164,1)

这可能是什么原因造成的?

感谢您提供任何信息, 比尔

【问题讨论】:

    标签: javascript azure azure-storage


    【解决方案1】:

    在预览版中,用户需要先导入azure-storage.common.js,再导入azure-storage.blob.js。由于浏览器不支持 node.js 中存在的 Buffer,browserify 帮助生成了适用于浏览器的 'Buffer' 并将其放入 azure-storage.common.js 中。 在即将到来的 GA 版本中,考虑到模块化和拆分支持,我们可能会将公共部分放入 blob 包中,这将有助于解决此类问题。

    来源:https://github.com/Azure/azure-storage-node/issues/402

    【讨论】:

      【解决方案2】:

      该库与 IE11 兼容。请确保您的 IE11 没有启用兼容性视图,这会降低对 IE10 的兼容性。 IE10 不支持 Uint8Array。

      【讨论】:

        猜你喜欢
        • 2018-08-17
        • 2017-02-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-10-04
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多