更新记录

1.0.2(2026-04-25)

增加权限申请相关说明

1.0.1(2026-04-25)

增加使用说明

1.0.0(2026-04-25)

基于google 机器学习工具包封装了一层,供不熟悉android远程开发的开发者使用 ocr功能

查看更多

平台兼容性

uni-app(5.0)

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

uni-app x(5.0)

Chrome Safari Android iOS 鸿蒙 微信小程序
- - - - - -

其他

多语言 暗黑模式 宽屏模式

android-ocr

开发文档

导入插件

import { OCRPlugin } from '@/uni_modules/android-ocr'

调用ocr

const result = await OCRPlugin.recognizeTextFromPath(this.imagePath)

其中 this.imagePath 表示图片的路径 可以为相机拍摄后的文件路径,可以是 uni.chooseImage 选择图片后的路径

ocr返回结果

export type OCRResult = {
    success: boolean;
    text?: string;
    error?: string;
}

success 为true时 text 为ocr识别结果 success 为false时 error 为ocr错误信息

需要给程序 相册 相机的权限

<!-- 相机权限 -->
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-feature android:name="android.hardware.camera" />
    <uses-feature android:name="android.hardware.camera.autofocus" />

    <!-- 相册/存储权限(全版本适配) -->
    <uses-permission
        android:name="android.permission.READ_EXTERNAL_STORAGE"
        android:maxSdkVersion="32" />
    <uses-permission
        android:name="android.permission.WRITE_EXTERNAL_STORAGE"
        android:maxSdkVersion="32" />

    <!-- Android 13+ 相册 -->
    <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
    <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />

    <!-- Android 14+ 部分照片授权 -->
    <uses-permission android:name="android.permission.READ_MEDIA_VISUAL_USER_SELECTED" />

隐私、权限声明

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

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

插件不采集任何数据

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

暂无用户评论。