Base64-Datei zum Herunterladen in iOS und AndroidIOS

Programmierung für iOS
Anonymous
 Base64-Datei zum Herunterladen in iOS und Android

Post by Anonymous »

Ich habe eine App in Angular erstellt und verpacke die App mit einem Kondensator für iOS und Android.
Die App enthält Anhänge, die ich vom Back-End anfordere, und das Ergebnis ist eine Base64-Zeichenfolge. Ich schaffe es, die Datei ohne Probleme im Web herunterzuladen, aber die Dateien können in der mobilen Version nicht heruntergeladen werden.
Hier ist der Download-Code.

Code: Select all





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





Dateicode herunterladen:

Code: Select all

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();
}
Gibt es ein Problem bei der Verwendung von document.getElementById?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post