javascript - Ionic filopplasting ved bruk av HTML5-inndata


Jeg bruker Ionic til å lage en mobilapp som inkluderer opplasting av filer.

Versjoner

  • ionic (Ionic CLI) : 4.10.3
  • Ionic Framework : ionic-angular 3.9.3
  • @ionic/app-scripts : 3.2.3

Filene som støttes er

  • bilder
  • Word-dokumenter (.doc, .docx)
  • pdf

Jeg prøver å bruke en HTML-inputtagg med attributtet type="file"

<input style="display:none;" type="file" accept="image/*, .pdf, .doc, .docx" (change)="fileSelected($event)" #chosenFile />
<button class="btnAttach" (click)="chosenFile.click()"><ion-icon class="attach" name="attach"></ion-icon></button>

Dette fungerer perfekt for bilder på Android og iOS, men det lar meg ikke velge PDF- eller Word-dokumenter. Jeg kan se dem, men de er nedtonet.

All hjelp her vil bli satt pris på.