我在 PrimeNg 项目中使用 FileUploadModule,并且编写了以下代码:
<p-fileUpload accept=".bin"></p-fileUpload>
我尝试过不同的移动浏览器(在 Android 上),但它们允许我仅选择图像或视频文件(或在一种情况下选择联系人):
这是我的代码:https://codesandbox.io/p/sandbox/busy-shtern-yp6l3n
有什么解决方法可以使其在移动浏览器上运行吗?
编辑:这似乎是移动浏览器上上传输入的普遍问题。使用 HTML5“输入文件”也不起作用:
<input type="file" accept=".bin" />
您可以尝试指定 MIME 类型。对于
.bin
,它是application/octet-stream
。也许这会有所帮助。