通过typescript实现一个简单版本 移动端 拍照 和预览功能
1. 需求列表
- 点击拍照唤起手机后置摄像头
- 拍照完成在页面预览照片
2. 技术实现
2.1 布局和唤起后置摄像头
唤起摄像头采用 input 里面 type=‘file’ 类型,为了调用后置摄像头,需要一些组合属性:
这段是整个拍照端核心
<input type="file" class="take-picture" id="take-event" accept="image/*,camera" capture="camera">
拍照之后的预览直接就是一个img标签,同时给一个默认