更新记录

1.0.0(2026-04-23) 下载此版本

bear-camera

bear-camera 是一个在Harmony端实现相机区域展示,并拍照返回结果的UTS插件

插件特色

  • 目前只适Harmony,uniappX可用

平台兼容性

uni-app x(4.06)

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

UTS 插件

这是一个用于 uni-app x 的 鸿蒙端 获取消息通知权限结果的插件。

📦 安装

在 uni-app x 项目中,通过 uni_modules 机制安装:

  1. 将本插件目录 bear-camera 复制到项目的 uni_modules 目录下
  2. 在 HBuilderX 中重新编译项目

🚀 快速开始

基本使用


// 1、template模板中使用
<bear-camera id="bearCameraView" :width="200" :height="200" :type="2" @init="onHarmonyCameraInit" @result="onHarmonyCameraResult"></bear-camera>
// id: 组件id
// width: 相机显示宽度
// height: 相机显示高度
// type: 相机类型 1-后置 2-前置

// onHarmonyCameraInit:初始化回调
const onHarmonyCameraInit = () => {
    console.log('camera init')
}
// onHarmonyCameraResult:拍照回调
const onHarmonyCameraResult = (baseImg : string) => {
    console.log('takephono result:' + baseImg)
}

// 2. 导入插件
import { createNativeButtonContext } from "@/uni_modules/bear-camera"

// 3. 使用
const bearCameraContext = createNativeButtonContext("bearCameraView")
bearCameraContext?.takePhoto() // 拍照
bearCameraContext?.releaseCamera() // 释放相机

祝您开发顺利!🚀

隐私、权限声明

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

ohos.permission.CAMERA

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

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

许可协议

MIT协议

暂无用户评论。