使用javascript上传azure blob中的暂停和恢复选项



如何暂停正在进行的浏览器文件上传到azure存储帐户,并在需要时使用azure存储blob javascript(v12(库文件继续?我尝试使用resumable.js库函数暂停上传过程r.贫困((;但它并没有暂停上传过程。

Storage JS SDK不支持自然暂停和恢复。

但是,如果您在Node.js中使用uploadFromStream((等方法,则可以暂停Node.js的Readable流,稍后再恢复该流。

对于浏览器方法,如uploadFromBrowserData((,它接受File或Blob类型。您可以创建一个自定义的PauseResult策略并将其注入管道。该策略可以简单地保留传出请求直到恢复。

关于如何创建自定义策略,请参阅以下简单内容。

https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/storage/storage-blob/samples/javascript/customizedClientHeaders.js

最新更新