我构建了一个简单的网络应用,允许用户上传图片。它只是一个基本的Ruby on Rails应用程序,所以前端是HTML5和一些jQuery。
这一切都运行良好,但在Android上,只有当用户点击文件输入字段时,相机才可用。如何让文件选择器出现?
<form class="new_person" id="new_person" enctype="multipart/form-data" action="/people" accept-charset="UTF-8" data-remote="true" method="post"><input name="utf8" type="hidden" value="✓" />
<input accept="image/*" capture="true" type="file" name="person[picture]" id="person_picture" />
</form>
由于
答案 0 :(得分:0)
正确的输入标签应为
<input type="file" accept="image/*;capture=camera">
https://jsfiddle.net/dipish/WWqR5/在手机上试用 当我点击选择文件时,我的Galaxy S4建议打开相机或文件浏览器