h5调起手机拍照功能
最近做了h5调起手机拍照功能,记录一下
<img width="149" height="149" alt="" onclick="chickPhotoGraph()" id="pzImgShow" src="" /><input type="file" class="input" style="display: none" id="pzImg" accept="image/*" capture="camera" onchange="pzImgChang()">
两行html代码,一行是图片,一行是input输入框,我把输入框隐藏掉,点击图片的时候触发事件,执行方法调用input的点击事件,调起拍照功能
function chickPhotoGraph(){
var input = document.getElementById("pzImg");
input.click();
}
input拍照之后执行onchange事件
function pzImgChang() {
var img = document.getElementById('pzImg')
//img 获取到的是图片地址,通过下面的方法获取到时的图片的base64编码var imgFile = new FileReader();
imgFile.readAsDataURL(img.files[0]);imgFile.onload = function () {var imgData = this.result; //得到base64数据var img = document.getElementById("pzImgShow");img.src = imgData;//回显到img标签展示照片
}
}
h5调起手机拍照功能相关推荐
- 安卓开发:使用手机拍照功能
概述 在安卓开发过程中,使用手机拍照功能的核心代码其实非常简单,仅仅只是一句呼唤系统Intent而已: Intent intent = new Intent("android.media.a ...
- html实现照片添加功能,HTML5 Canvas调用手机拍照功能实现图片上传功能(图文详解上篇)...
这篇文章主要为大家详细介绍了HTML5 Canvas,和jquery技术,调用手机拍照功能实现图片上传,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 因为最近一段时间,一直在弄微信项目,其中涉及到 ...
- java 手机信息管理系统照相功能_Android实现手机拍照功能
本文实例为大家讲解如何轻松实现Android手机拍照功能,分享给大家供大家参考.具体如下: 一.布局文件main.xml android:layout_width="fill_parent& ...
- java如何调用手机拍照功能_手把手教你如何实现拍照功能
实现手机拍照功能,纯JS书写 First: 先上图为主,再做详细讲解: 需要注意的是这里的摄像头是主要是通过浏览器中的一个叫做Navigator属性在JS代码运行时打开页面自动开启 不明白?直接上代码 ...
- 原生js调用手机拍照功能
原生js调用手机拍照功能 此功能主要用于混合App开发时手机拍照上传图片的功能! 话不多说直接上代码! 注:此代码在浏览器中运行时会报错,必须打开调试功能在手机上运行才可以! // html部分 // ...
- H5 VUE实现手机签名功能
H5 VUE实现手机签名功能 功能描述: 利用canvas实现手机签名转化成图片( 包含重绘,由于手机全屏展示 所以还添加了图片翻转) 上传后台 功能展示: 这里是封装了一个小组件 废话不多说上代码: ...
- android 小米拍照功能,iQOO和小米9到底拍照谁更强之iQOO手机拍照功能详细评测
iQOO和小米9到底拍照谁更强之iQOO手机拍照功能详细评测 2019-04-02 10:51:35 8点赞 13收藏 20评论 iQOO作为vivo子品牌一上市就以超强配置和超高性价比引爆市场,作为 ...
- Android开发之手机拍照功能的实现(源代码分享)
Android系统里调用手机拍照的功能有两种方法一种直接调用手机自带的相机另一种就是使用自己做的拍照应用.比如Camera360 一款于各操作系统都有的的功能强大的手机摄影软件:能拍摄出不同风格,不同 ...
- 华为如何拍火烧云_华为手机拍照功能介绍-设置通用功能
相比起OPPO手机之类的拍照手机,华为手机的拍照功能很多,对于懂得使用的人来说这些功能可以让他们拍出好照片,然而对于那些不会使用这些功能的人来说,拍出来的照片还不如OPPO之类的拍照手机拍出来的好看. ...
最新文章
- 【SQL Server数据迁移】链接服务器、分布式查询
- 独家 | ​采用BERT的无监督NER(附代码)
- 文本编辑BOM标记(Byte Order Mark)
- python核心数据类型_Python核心数据类型-列表
- 串口同步通信和串口异步通信
- 大四学生对于股票的思考
- 我也来说说Dynamic
- windows无法访问指定设备_恢复 你的电脑/设备需要修改 未连接或无法访问所需设备。...
- C语言 - 直接插入排序、希尔排序、直接选择排序、堆排序、冒泡排序、快速排序、归并排序、基数排序。
- [项目管理]-第十二章:项目监督和控制
- 三角网格上高斯曲率和平均曲率
- Linux虚拟机之间如何添加互信
- Python Gstreamer播放rtsp视频流(海康IPCAM)
- 【深度学习训练流程】浅析深度学习训练流程
- 20.ref与props
- 掌握.NET中的日常打印
- ASO免费优化技巧:小米应用首发,小米aso优化怎么做
- Navicat自动备份数据库
- windows安装maven
- 2021年必备的最全人工智能书单