更新记录
1.1.5(2025-10-23)
- [优化] 修复推流异常闪退问题
- [优化] 拍照新增参数
base64是否返回base64数据
1.1.4(2025-10-16)
- [优化] 修复预览摄像头闪退问题
1.1.3(2025-10-16)
- [优化] 修复同时插入多个摄像头申请权限时异常闪退问题
平台兼容性
uni-app(4.45)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | Android插件版本 | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | × | × | - | - | 5.0 | 1.1.5 | × | × |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|
| × | × | × | × | × | × | × | × | × | × | × |
uni-app x(4.45)
| Chrome | Safari | Android | Android插件版本 | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|---|
| × | × | 5.0 | 1.1.5 | × | × | × |
其他
| 多语言 | 暗黑模式 | 宽屏模式 |
|---|---|---|
| × | × | √ |
插件介绍
安卓UVC/USB多摄像头UTS原生插件集成了同一个组件可在一个页面多次加载不同摄像头,插件支持自定义摄像头排版,同时集成了推流,录像、拍照、设置镜像、亮度调节,摄像头设备按钮监听等功能,拍照可自定义水印,支持推流的同时摄像头录像
相关链接
插件申请权限
- android.permission.CAMERA
- android.hardware.camera
- android.hardware.camera.autofocus
- android.permission.WRITE_EXTERNAL_STORAGE
- android.permission.READ_EXTERNAL_STORAGE
- android.hardware.usb.host
插件使用注意事项
- 示例文件不包含插件,需要您在插件首页点击“试用”导入插件到项目中,插件导入后打自定义基座,运行项目的时候选择运行到基座即可
- 组件只能在nvue/uvue页面中使用,不支持vue页面
使用文档
API使用方法
在需要使用插件的页面加载以下代码
import * as module from "@/uni_modules/leven-uts-uvcCamera"
API插件方法
- 清除缓存
具体方法返回的结果可参考
摄像头组件
在需要使用插件的页面加载以下代码
<leven-uts-uvcCamera ref="refLevenUvcCamera" style="flex:1; height: 500px; margin-bottom: 20px;" :config="config"
@onAttach="onAttach" @onCameraOpen="onCameraOpen" @onCameraClose="onCameraClose" @onCancel="onCancel"
@onDetach="onDetach" @onDeviceClose="onDeviceClose" @onDeviceOpen="onDeviceOpen" @onError="onError"
@onQuitFullScreen="onQuitFullScreen" @onRecordingResult="onRecordingResult"
@onTackPicture="onTackPicture"></leven-uts-uvcCamera>
组件用法请参考
组件内置方法
- 打开摄像头
- 关闭摄像头
- 开启预览
- 关闭预览
- 开始录像
- 结束录像
- 拍照
- 获取摄像头列表
- 切换摄像头
- 全屏
- 退出全屏
- 获取当前摄像头亮度百分比
- 设置当前摄像头亮度百分比
- 获取当前摄像头的对比度百分比
- 设置当前摄像头对比度百分比
- 设置镜像
- 获取支持的分辨率
- 获取摄像头当前分辨率
- 监听按钮
- 开始推流
- 停止推流
组件事件
- onAttach(摄像头加载成功)
- onCameraClose(摄像头关闭)
- onCameraOpen(摄像头打开成功)
- onCancel(摄像头被取消)
- onDetach(摄像头被卸载)
- onDeviceClose(设备被关闭)
- onDeviceOpen(设备被打开)
- onError(错误事件)
- onQuitFullScreen(退出全屏)
- onRecordingResult(录像结果)
- onTackPicture(拍照结果)
购买说明
- 购买插件前请先试用,试用通过再购买。在试用中如果遇到任何问题,可与作者联系,将全力协助你使用本插件。

收藏人数:
购买源码授权版(
试用
使用 HBuilderX 导入示例项目
赞赏(0)
下载 1054
赞赏 0
下载 11032259
赞赏 1800
赞赏
京公网安备:11010802035340号