Несколько загрузок работает в Интернете, но не в мобильном - PullRequest
0 голосов
/ 09 апреля 2020

Я пытаюсь загрузить несколько изображений с сервера. В Интернете это работает нормально, но когда я пытаюсь загрузить на мобильный телефон, он загружает только один файл. Почему это происходит? Код, который я использую для загрузки файлов:

async downloadAllImages() {
                this.allImages = this.cotacao[0].imagem.split(';');

                'use strict';

                const delay = ms => new Promise(resolve=>setTimeout(resolve, ms));

                for (var i = 0; i < this.allImages.length; i++) {
                    const a = document.createElement('a');
                    a.download = null;
                    a.target = '_blank';
                    a.href = `https://api.com/?imagem=${this.allImages[i]}`;
                    a.style.display = 'none';
                    document.body.append(a);
                    a.click();

                    // Chrome requires the timeout
                    await delay(100);
                    a.remove();       
                }
            }

Я получил этот пример на этом сайте: мультизагрузок

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