Файл base64 для загрузки в конденсатор iOS и AndroidIOS

Программируем под IOS
Ответить
Anonymous
 Файл base64 для загрузки в конденсатор iOS и Android

Сообщение Anonymous »

У меня есть приложение, созданное на Angular, и я упаковываю его с помощью конденсатора как для iOS, так и для Android.
Приложение содержит вложения, которые я запрашиваю из серверной части, и результатом является строка base64. Мне удается без проблем загрузить файл в Интернете, но файлы невозможно загрузить в мобильной версии.
Вот код загрузки.

Код: Выделить всё





{​​​​​{​​​​​attachment.name}​​​​​}​​​​​





Загрузить код файла:

Код: Выделить всё

async downloadFile(index) {​​​​​​
this.attachmentsInput[index].toBeDownloaded = this.sanitizer.bypassSecurityTrustResourceUrl('data:image/jpg;base64,' + this.attachmentsInput[index].content);

if (this.attachmentsInput[index].toBeDownloaded)
document.getElementById('downloadLinkId+' + index).click();
}
Есть ли проблемы при использовании document.getElementById?

Подробнее здесь: https://stackoverflow.com/questions/665 ... nd-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»