收藏
回答

Camera中使用cover-view在真机上样式出现问题?

html

<camera 
  mode="normal" 
  device-position="back" 
  flash="auto" 
  binderror="error" 
  style="width: 100%; height: {{cameraHeight}};">
  <cover-view class="imgBox" wx:if="{{idCard}}">
    <cover-view class="box">
      <cover-view class="line"></cover-view>
    </cover-view>
  </cover-view>
</camera>

css

.imgBox {
  width100%;
  height100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.box {
  width540rpx;
  height856rpx;
  border1rpx solid #2CC8E1;
  border-radius30rpx;
  position: relative;
  overflow: hidden;
}
.box .line {
  position: absolute;
  width100rpx;
  height856rpx;
  backgroundlinear-gradient(to left, rgba(44,200,225,0), rgba(44,200,225,.4));
  -webkit-animation2s linear 0s infinite scan;
  animation2s linear 0s infinite scan;
}
@keyframes scan {
  from { right: -100rpx; } to { right600rpx;}
}


想要实现身份证扫描的动画效果

模拟器中效果正常,真机中没有动画,而且扫描线的样式也没有。

最后一次编辑于  2020-06-13
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签