更新记录

1.0.5(2024-11-12)

1.0.4(2024-11-10)

增加ios相关功能

1.0.2(2024-11-01)

查看更多

平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 4.28,Android:6.0,iOS:10,HarmonyNext:不确定 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

依赖权限

<!-- Required for photos and videos --> NSCameraUsageDescription <!-- Optional for photos --> NSMicrophoneUsageDescription <!-- Optional for the demo app to copy the photos/videos to your photo library --> NSPhotoLibraryAddUsageDescription

使用方法 .文件

<camera-view buttontext='2323' ref="camera" style="width: 100%;background: #111;"
    :style="{height:windowHeight+'px'}" :facing='facing' :flash="0" @onPictureTaken="onPictureTaken"
    takePictureSnapshot="onPictureTaken" @onVideoRecordingStart="onVideoRecordingStart"
    @onVideoRecordingEnd="onVideoRecordingEnd" @onAutoFocusStart="onAutoFocusStart">
</camera-view>

支持属性说明

属性名 类型 默认值 说明
facing String front 前置模式,有效值为 back(后置摄像头),front(前置)
flash int 0 0:关闭 1:开启 2:自动 3:常开
zoom float 0-1 缩放比例
@onError EventHandler 报错信息
@onPictureTaken EventHandler 拍照返回数据
@onVideoRecordingStart EventHandler 录制视频开始事件
@onVideoRecordingEnd EventHandler 录制视频结束事件

支持方法说明(通过ref调用)

方法名 类型 参数 说明
takePicture method - 拍照
takeVideo method 毫秒数或不传 拍视频
stopVideo method - 停止录相
close method - 关闭相机
open method - 开启相机
this.$refs.camera.takePicture()

隐私、权限声明

1. 本插件需要申请的系统权限列表:

相机 相册 麦克风

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问