h5调用手机相册并实现上传
在手机端调用手机摄像头和相册
如果只想调用相册或者选择文件
<input type="file" name="file" accept="image/*" >
如果想调用摄像头
<input type="file" name="file" capture="camera">
注意使用UI框架中的文件上传功能是可以的,我开始就是用的van-upload,结果测试的时候发现调用相机时闪退。以为代码不兼容,后来采用原生h5.结果安卓手机安逸得很;ios文件夹可以正常用,但是调用相机时会出现闪退。抓耳挠腮,百思不得其解。究其原因竟是我们打包那边的问题。
解决方法
使用xcode 打开Info.plist 文件直接添加
<key>NSCameraUsageDescription</key>
<string>cameraDesciption</string>
or
over !!!
不足之处多多指正。