首页 > 解决方案 > 文件类型输入的 Ionic 5 接受属性无法正常工作

问题描述

升级到 ionic 5 后,我无法在accept属性中提供多种文件类型。它在浏览器中工作,但在 android 设备中不工作。

<input accept="image/*,video/*" name="file" type="file", id="file" [(ngModel)]="model.file">

上面的代码不能正常工作,它实际上允许单独选择图像文件。这意味着,它仅支持MIME type接受属性中的第一个。

标签: htmlangularionic-frameworkionic5

解决方案


这不是上传文件的好方法。它适用于基于浏览器的应用程序。Ionic 有一个插件,我在下面提到了 URL。你应该这样做。

安卓:https ://ionicframework.com/docs/native/file-chooser

iOS:https ://ionicframework.com/docs/native/file-picker


推荐阅读