【camera】uniapp小程序实现取景框拍摄(拍照时屏幕有引导内容)

本文介绍了在微信小程序中如何使用camera组件和cover-view、cover-image等实现身份证取景框拍照功能,包括代码示例和扩展至相册选取功能的思路。

文章目录


前言


想要实现的效果图如下:
在这里插入图片描述

提示:以下是本篇文章正文内容,下面案例可供参考

一、实现方法

提示:关于身份证取景框拍照,如何实现及实现代码,其他的银行卡取景框等等一些证件就可以参考,使用到的组件有camera、cover-view、cover-image。 把相机拍摄的效果当作一个独立的页面进行处理。

代码:

<template>
	<view>
	<!-- 这是自己写的页头组件,可以自己写 -->
	<wTitleBar :isReturn="true" title="拍摄身份证" textAlign='center' textColor="#FFFFFF;" bg-color="#1E1D23" :returnColor='rt'></wTitleBar>
	<view class="cover-img" :style="{height: windowHeight + 'px'}">
		<camera mode="normal" device-position="back" flash="off" :style="{height:79 + 'vh'}">
			<cover-view class="controls" style="width: 100%;height: 100%;">
				<!-- 头像面图片 -->
				<cover-image v-if="idcardFrontSide === 'front'" class="icon-w569-h828"
					src="/static/images/pageHome/renxiang2.png" />
				<!-- 国徽面图片 -->
				<cover-image v-e
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值