用input中file标签上传图片,每次只允许上传单张,在ios中自动启用拍照的问题。

代码如下:
clipboard.png

clipboard.png
现在只需要实现调用移动端相册并每次上传单张的功能,在安卓在能正常实现,但是ios会自动弹出一个菜单,拍照或者选择相册,百度了很多说不能取消这个ios原生的功能,直接拍照也无法上传,应该是拍照生成图片格式不对,但是客户要求统一,请问js是否判断是否ios设置并直接调用相册,或者拍照生成的照片如何处理并上传,求大神指点.

阅读 4.3k
1 个回答

不知道你用什么测试的,我的在浏览器直接打开摄像头拍照

<input type="file" capture="camera" />
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题