2016-07-01 12 views
1

Ich benutze ng-file-upload um Bilder in meine Meanjs Anwendung hochzuladen. Es funktioniert in Ubuntu Browser und Mac-Browser, aber wenn ich es auf iPad getestet, funktioniert es nicht.Angular js ng-file-upload funktioniert nicht auf dem ipad

Gibt es eine Lösung für dieses Problem?

<img class="img-thumbnail" ngf-src="file" ngf-resize="{width: 100, height: 100, quality: 0.9}" ngf-no-object-url="true" > 
    <div class="btn btn-primary button" ngf-select ng-model="file" name="file" ngf-pattern="'.jpg,.jpeg,.png'" 
      ngf-accept="'image/*'" ngf-max-size="2MB" ngf-min-height="650" ngf-min-width="900" 
      ngf-resize="{width: 1000, height: 650}" required>Browse Image 
    </div> 
    <span class="info-note" >Allowed File Dimension: 1000px * 650px, Allowed File Size: 2 MB, Allowed File Type: JPG, JPEG, PNG 
    </span> 
    <div ngf-thumbnail="file" ngf-size="{width: 20, height: 20, quality: 0.9}" ngf-as-background="boolean"> 
    </div> 

Antwort

1

ich nur div zur Eingabe mit Typ-Datei geändert und es funktioniert auch auf dem iPad.

<img class="img-thumbnail" ngf-src="file" ngf-resize="{width: 100, height: 100, quality: 0.9}" ngf-no-object-url="true" > 
<input type="file" class="btn btn-primary button" ngf-select ng-model="file" name="file" ngf-pattern="'.jpg,.jpeg,.png'" 
     ngf-accept="'image/*'" ngf-max-size="2MB" ngf-min-height="650" ngf-min-width="900" 
     ngf-resize="{width: 1000, height: 650}" required>Browse Image 
</input> 
<span class="info-note" >Allowed File Dimension: 1000px * 650px, Allowed File Size: 2 MB, Allowed File Type: JPG, JPEG, PNG 
</span> 
<div ngf-thumbnail="file" ngf-size="{width: 20, height: 20, quality: 0.9}" ngf-as-background="boolean"> 
</div>