Параметр приостановки и возобновления загрузки azure BLOB-объектов с использованием javascript - PullRequest
1 голос
/ 05 марта 2020

Как приостановить текущую загрузку файлов браузера в azure учетную запись хранения и возобновить работу при необходимости, используя файл библиотеки azure blob javascript (v12)? Я попытался приостановить процесс загрузки с помощью возобновляемого. js библиотечная функция r.pause (); Но это не приостанавливает процесс загрузки.

1 Ответ

0 голосов
/ 15 апреля 2020

Хранение JS SDK не поддерживает паузу и возобновление естественным образом.

Но если вы используете такие методы, как uploadFromStream () в Node.js, вы можете приостановить поток Node.js Readable и возобновить Поток позже.

Для метода браузера, например uploadFromBrowserData (), который принимает тип File или Blob. Вы можете создать настроенную политику PauseResume и внедрить ее в конвейер. Политика может просто хранить исходящие запросы до возобновления.

См. Этот простой способ создания настраиваемой политики.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...