苹果相机
通过弹窗调用camera自定义相机 ,加上的水印下次进入会被新的相机组件覆盖 可以用cover-view 配合z-
index修改层级 优化
dom
<!-- 自定义拍照全屏 -->
<u-popup
v-model="showCameraModal"
mode="bottom"
border-radius="0"
class="camera-bottom-full-screen__modal"
>
<view class="camera-bottom-full-screen">
<camera
v-if="showCameraModal"
style="width: 100vw; height: 100vh"
device-position="back"
flash="off"
binderror="error"
></camera>
</view>
<!-- 水印文案 -->
<cover-view class="watermarking">
<cover-view class="line-wrap" > {{ userInfo.realName }} </cover-view >
<cover-view class="class">
<cover-view class="date line-wrap">
{{ date }}
</cover-view >
<cover-view class="line-wrap"> {{ week }} {{ hourMinutes }} </cover-view >
</cover-view >
<cover-view class="address line-wrap">
{{ form.signPlace }}
</cover-view >
</cover-view>
<!-- 拍照按钮 -->
<cover-view @click="takePhoto" class="camera__take__button flex-center">
<cover-view class="camera__take__button--inside"> </cover-view >
</cover-view >
<!-- 收起摄像机按钮 -->
<cover-view @click="onCameraSlideDown" class="camera__slide__down">
<!-- <image src=""></image> -->
取消
</cover-view >
<!-- 转置前后摄像机按钮 -->
<!-- <view class="camera__switch">
转置
</view> -->
</u-popup>
css
.watermarking,.camera__take__button,.camera__slide__down{
z-index: 1000;
.line-wrap{
height: 40rpx;
line-height: 40rpx;
font-size: 28rpx;
}
}