plupload兼容安卓与ios调用相机
来源:互联网 发布:淘宝店铺的流量是什么 编辑:程序博客网 时间:2024/04/27 21:56
微信公众号里安卓手机调用相机上传图片需添加属性capture="camera"
原始plupload生成的input为<input type="file" accept="image/*" id="xxxxxx" /> ;安卓添加capture="camera"
修改plupload.full.min.js库源代码
(e.directory&&g.can("select_folder")?"webkitdirectory directory":"")+(d?' capture="camera" accept=" image/*'+d.join(",")+'"':"")+" />",
即:<input type="file" capture="camera" accept="image/*" id="cameraInput" />
i此时ios就只能调用相机了,需删除capture="camera" 属性
即:var ua = navigator.userAgent.toLowerCase();//获取浏览器的userAgent,并转化为小写——注:userAgent是用户可以修改的
var isIos = (ua.indexOf('iphone') != -1) || (ua.indexOf('ipad') != -1);//判断是否是苹果手机,是则是true
if (isIos) {
$("input:file").removeAttr("capture");
};
先判断手机系统,如果是ios就移除capture,此时测试,完美
- plupload兼容安卓与ios调用相机
- HTML5 嵌入与APP时,调用IOS或者安卓的相机
- 安卓的相机调用
- 安卓调用相机 相册
- 安卓简单调用相机
- 安卓调用系统相机三步走
- 调用安卓相机闪退
- Android调用安卓相机拍照上传
- 安卓调用系统相机拍照
- JAVA安卓开发调用相机
- 安卓调用系统图库和相机
- 安卓7.0调用相机引起错误
- 安卓调用相机和自定义相机SurfaceView实现预览
- 安卓相机之——调用系统相机
- iOS 最新版本调用相机与相册
- 安卓调用手机的相册与相机获取图片并适配到控件
- 安卓实现调用系统图库与相机设置头像并保存在本地及服务器
- 安卓排除美颜相机等第三方相机直接调用系统相机处理方法
- 永久性解决Oracle11g空表导出问题
- 打印直角三角形,等腰三角形、直角梯形、等腰梯形
- Swift3.0获取APP版本号,提示用户升级
- RabbitMQ修改端口号和心跳时间
- Linux上安装solr7
- plupload兼容安卓与ios调用相机
- Java这些冷知识你知道吗?
- Tf–idf term weighting
- PS3/PS4游戏耳机方案|SSS1629|开发设计|台湾鑫创|USB耳机音频方案
- HTTPS 原理解析
- 一个DDOS木马后门病毒的分析
- 接触服务器开发后的部分心得
- Python基础中的一些重点
- RequestDispatcher源码翻译与理解