我希望我的PHP应用程序接受从移动用户的图库中选择的照片。我正在使用Chrome在Android 4.4.4上进行测试。这是我的表格:
<form enctype="multipart/form-data" action="index.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="20000000" />
<input type="submit" value="Add" />
</form>
我尝试过三种不同的type="file"
输入,但没有一种能够将图库作为选项:
<input name="userfile" type="file" />
选项:相机,摄像机,录音机和文件
<input name="userfile" type="file" accept="images/*" />
选项:相机和文档
<input name="userfile" type="file" accept="images/*" capture />
直接进入相机。
是否有一些直接的方式让Gallery作为一个选项出现或者我是否使用JavaScript进行了一些回合?谢谢你的回答。
答案 0 :(得分:8)
尝试使用<input name="userfile" type="file" accept="image/*" />
而不是<input name="userfile" type="file" accept="images/*" />
。
它对我有用。
答案 1 :(得分:3)
Turns out this is a known bug in Android >= 4.4。我的代码在iOS中按预期工作。