更新记录

1.0.1(2025-01-10)

更新版本

1.0.0(2025-01-10)

更新ios摄像头配置,返回临时路径


平台兼容性

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

使用插件顺序:

1:申请试用选择自己对应的uniId

2:点击示例项目后打包自定义基座

3:真机运行就可以跑出数据了

代码使用实例

openCamera(type,succ,err) (传入三个参数,打开摄像头类型,一个成功一个错误。)
//调用的权限插件包已经配置好了只需要打包就可以正常使用的

//导入方法
import {
    openCamera
} from "../../uni_modules/camera-y"

//使用传入参数
export default {
    onLoad() {
        // openCamera 传入三个参数 :
        // openType 打开摄像头类型 :front 前置 rear 后置
        // succ 成功回调函数:  res 返回的类型为string 值为close 时表示用户关闭摄像头 其他代表有值返回的图片临时路径
        // err 错误回调函数: err 返回类型为string 值为refuse 表示拒绝授权  
        // 值为 limitation 表示设备不支持打开摄像头 其他值为系统错误
        openCamera('rear',(res) => {
            if(res!=='close'){
                this.srcUrl = res
            }else{
                // 用户手动关闭摄像头
            }
        }, (err) => {
            if(err=='refuse'){
                // 用户拒绝授权
            }else if(err=='limitation'){
                // 该设备不支持打开摄像头拍照
            }
        })
    }
}

备注:

如以上都不能解决问题可以,点击作者旁边的进入交流群咨询(也可以添咨询)。

隐私、权限声明

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

NSCameraUsageDescription

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

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

暂无用户评论。

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