跳到主要内容
@unif/react-native-camera

一行 hook,
唤起整套相机

无需手写 Camera 组件和权限逻辑。调用 useCamera 即可弹出完整的模态相机界面,水印 WYSIWYG 预览并烧入成片。

$npm install @unif/react-native-camera
vision-camera 5.xSkia 离屏合成iOS · Android
CaptureScreen.tsxuseCamera
1import { useCamera } from '@unif/react-native-camera'
2 
3export function Capture() {
4 const camera = useCamera({
5 mode: 'burst',
6 watermark: 'Unif · {date}',
7 maxDuration: 15,
8 }))
9 
10 return <Pressable onPress={camera.open} />
11}
闪光 自动1080P · 60fps
Unif · 统一企业
2026-06-02 14:30 · 上海市
单拍连拍视频
取景器实时预览
核心能力

单拍 / 连拍

拍摄单张或多张照片,支持 JPEG 质量控制与前 / 后置切换。

视频录制

录制视频并内置预览页,可设录制时长上限,完成后直接拿到本地文件路径。

水印烧录

基于 Skia 全分辨率离屏合成,把文字水印烧入成片,取景器同步 WYSIWYG 预览。

开箱即用

一行 hook 调用即可唤起完整的模态相机界面,无需手写 Camera 组件和权限逻辑。