Angular js ng-file-upload 在 ipad 上不工作

Angular js ng-file-upload not working on ipad

我正在使用 ng-file-upload 在我的 meanjs 应用程序中上传图片。 它适用于 ubuntu 浏览器和 mac 浏览器,但当我在 ipad 上测试它时它不起作用。

这个问题有什么解决办法吗?

<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>

我刚刚将 div 更改为使用类型文件输入,它也适用于 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>