更新记录
1.0.8(2025-04-11)
优化
1.0.7(2025-04-07)
优化
1.0.6(2025-03-31)
优化
查看更多平台兼容性
uni-app x
Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
---|---|---|---|---|---|
- | - | - | 12 | - | - |
xtf-cameraview
相机自定义组件 可拍照 录像
uniappx/uniapp
<xtf-cameraview
ref="camera"
style="width: 750rpx;
height: 750rpx;
"></xtf-cameraview>
import { takePic,startVideo } from '@/uni_modules/xtf-cameraview';
相机加载完成回调
@onCameraLoad="onCameraLoad"
onCameraLoad(){
}
获取相机对象
uniappx
var camera:XtfCameraviewElement=this.$refs["camera"] as XtfCameraviewElement
uniapp
var camera=this.$refs["camera"];
切换摄像头
camera.switchCamera(true);// true 后置
拍照
takePic(function(data:string){
})
开始录像
startVideo(function(data:string){
})
结束录像
camera.stopRecorder();
结束拍照
camera.stopRecorder();
暂停/继续 录像
camera.pauseResumeRecordering(true);//true 暂停 false 开启
是否正在录像
var b=camera.isRecordering();