更新记录
1.0.0(2025-08-23)
版本v1.0.0 新版本发布
平台兼容性
uni-app(4.75)
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | 5.0 | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - |
uni-app x(4.75)
Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
---|---|---|---|---|---|
- | - | 5.0 | - | - | - |
y-ocr4
步骤一
在static目录中定义tessdata目录,在目录中放入识别语言,按需放入
├─static
│ └─tessdata
│ chi_sim.traineddata //简体中文
│ chi_sim_vert.traineddata // 简体中文竖排
│ chi_tra.traineddata //繁体中文
│ eng.traineddata //英文
原语言地址:下载地址
示例中提供部分语言文件
步骤二
引入插件的两个方法
OCRDet 异步方法
OCRDetSync 同步方法
import {
OCRDet,
OCRDetSync
} from "@/uni_modules/y-ocr4"
步骤三
OCRDet 异步方法
/**
* OCRDetSync方法
* path:图片绝对路径
* language:识别语言
*/
OCRDet({
path: file,
language: "chi_sim",
success(res) {
console.log(res)
},
fail(err) {
console.log(err)
}
})
OCRDetSync 同步方法
/**
* OCRDetSync方法
* path:图片绝对路径
* language:识别语言
*/
try {
let text = OCRDetSync(file, "chi_sim")
console.log(text)
} catch (e) {
console.log(e)
}
相关方法 : 获取绝对路径 UTSAndroid.convert2AbsFullPath("static/xxx.jpg")