JS中调用android和ios系统手机打开相机并可选择相册功能
2017-11-14 16:57
746 查看
编写不易,如有转载,请声明出处: 梦回河口:http://blog.csdn.net/zxc514257857/article/details/57626154
实现android手机打开相机选择相册功能:
这段代码在ios手机上只能打开相机,不能选择相册
实现苹果手机打开相册及打开相机功能:
这段代码在android手机上只能选择相册,不能打开相机
对手机系统类型进行判断:
实现android手机打开相机选择相册功能:
<input class="js_upFile cover1" type="file" name="cover" accept="image/*" capture="camera" multiple/>
这段代码在ios手机上只能打开相机,不能选择相册
实现苹果手机打开相册及打开相机功能:
<input class="js_upFile cover1" type="file" name="cover"/>
这段代码在android手机上只能选择相册,不能打开相机
兼容实现
实现android手机打开相册及打开相机功能:<input class="js_upFile cover1" type="file" name="cover" accept="image/*" capture="camera" multiple/>
对手机系统类型进行判断:
$(function () { //获取浏览器的userAgent,并转化为小写 var ua = navigator.userAgent.toLowerCase(); //判断是否是苹果手机,是则是true var isIos = (ua.indexOf('iphone') != -1) || (ua.indexOf('ipad') != -1); if (isIos) { $("input:file").removeAttr("capture"); }; })
相关文章推荐
- JS中兼容实现android和ios系统手机打开相机并可选择相册功能
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- android调用系统相机拍照与打开相册选择照片进行截取保存笔记
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时回到手机桌面,然后才会跳转到当前activity
- iOS开发在js中调用oc可以实现在HTML5中调用手机系统的相册,拍照等。
- android 调用系统相册选取照片或者打开相机拍照获取图片
- iOS 调用系统相机和相册的功能
- android 调用系统相机、相册剪切功能
- 关于iOS中简单实现调用系统相机及相册功能
- 关于iOS中简单实现调用系统相机及相册功能
- 关于iOS中简单实现调用系统相机及相册功能
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时为什么会回到home界面或者到前一个界面,然后才会跳转到当前activity
- Android调用系统相机以及拉取本地相册的功能实现以及代码分析
- Android基础--调用系统相机,打开相册,裁剪图片并展示到界面
- Android调用系统相册和相机选择图片显示在界面
- android 调用系统相机或者系统相册功能时,onActivityResult方法不执行问题的解决过程
- iOS调用系统相册和相机选择图片
- Android调用系统相册和相机选择图片并显示在imageview中
- android 调用系统相册选取照片或者打开相机拍照获取图片
- Android基础--调用系统相机,打开相册,展示到界面,出现的一些问题Uri为空,data为null,图片错乱问题