更新记录

1.0.0(2026-02-22)

ios端拍摄完照片 返回exif信息和镜头信息 可以初始化前置还是后置 是非开启闪光灯


平台兼容性

uni-app(4.86)

Vue2 Vue3 Chrome Safari app-vue app-vue插件版本 app-nvue app-nvue插件版本 Android iOS iOS插件版本 鸿蒙
× × × × 1.0.0 1.0.0 × 12 1.0.0 ×
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
- - - - - - - - - - - -

uni-app x(4.87)

Chrome Safari Android iOS iOS插件版本 鸿蒙 微信小程序
- - - 12 1.0.0 - -

其他

多语言 暗黑模式 宽屏模式
× ×

dui-camera

相机返回图片本地路径和 EXIF 信息。当前仅实现 iOS 平台。 无视频,仅拍照。

使用方式

import { takePhoto } from '@/uni_modules/dui-camera/utssdk'

takePhoto({
  // 可选:相机与输出配置(不传则使用系统默认)
  cameraFacing: 'back',   // 'front' 前置 | 'back' 后置
  flashMode: 'auto',      // 'off' 关 | 'on' 开 | 'auto' 自动
  success: (res) => {
    console.log('图片路径:', res.path)
    console.log('EXIF:', res.exif)
  },
  fail: (err) => {
    console.log('失败:', err.errMsg)
  },
  complete: (res) => {}
})
  • cameraFacing'front' 前置 / 'back' 后置,不传默认后置
  • flashMode'off' / 'on' / 'auto',不传由系统决定(多数设备仅后置支持)
  • res.path:拍照后图片的本地临时路径(如 /var/.../xxx.jpg
  • res.exif:EXIF 元数据对象(键值对,如 kCGImagePropertyExifDictionary 等)

开发文档

UTS 语法 UTS API插件 UTS uni-app兼容模式组件 UTS 标准模式组件 Hello UTS

隐私、权限声明

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

<dict> <key>NSCameraUsageDescription</key> <string>我们需要您的相机权限来拍照或录像。</string> <key>NSPhotoLibraryUsageDescription</key> <string>需要使用你的相册进行选择视频及图片</string> <key>NSPhotoLibraryAddUsageDescription</key> <string>需要保存图片和视频至你的相册中</string> <key>PHPhotoLibraryPreventAutomaticLimitedAccessAlert</key> <string>需要保存图片和视频至你的相册中</string> </dict>

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

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

暂无用户评论。