【发布时间】:2021-12-07 13:53:06
【问题描述】:
我有一个 HTML 表单页面,其中包含以下几行:
<form action="/action_page.php">
<input type="file" name="files[]" id="files" accept="image/*" multiple directory="" webkitdirectory="" mozdirectory=""/>
<input type="submit">
</form>
它旨在允许用户选择图像的文件夹,而不是单个图像文件。这在我的台式电脑上正常工作。它允许我选择图像所在的文件夹,而不是选择单个图像文件。
现在我需要在 Android 平板电脑上完成这项工作。问题是,在 Android 上,这会打开一个小文件夹树,用户点击树节点 "camera"/image 并且图库中的照片缩略图显示在右侧,然后用户 无法 strong> 选择多张图像(甚至一张图像)。发生的情况是,用户单击(或双击或长按)图像,图像视图立即关闭,用户返回到表单网页,输入控件显示“未选择文件”。完全相同的行为表现在内置的 Android 浏览器和 Android 版 Chrome 中。
我怎样才能让用户要么只选择图像所在的文件夹,要么选择所有图像(或此时甚至一个图像),以便输入控件知道所有照片(或所有照片,突出显示或复选标记,或任何)被选择上传到 Android 设备上?
(或者用户在图库中需要采取一些未知的操作,例如点击某物或长按某物来实现此目的?)提前感谢您提供的任何帮助。
【问题讨论】: