更新记录
1.0.6(2025-04-29)
- 删除了震动提醒
1.0.5(2024-12-05)
- 修复可能的问题Uniapp在ios中的问题.
1.0.4(2024-11-01)
- 修复IOS可能的兼容问题
平台兼容性
uni-app
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | √ | - | - | - | - | 4.4w | 12 | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | - | × | × | × | × |
uni-app x
Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
---|---|---|---|---|---|
- | - | 5.0 | 12 | - | × |
tm-ocr Uniapp版本
开发文档
如果需要查看效果请下载TMUI4.0组件库应用demo,导航到原生插件栏目体验。
本插件会让你的安卓应用增加大约8.7mb体积 本插件会让你的IOS应用增加大约38mb(估算)体积
x-ocr-s Uniappx版本
功能特色
支持以下特殊的ocr文本识别。离线识别,不需要联网
- 支持中文
- 支持英文
- 支持日文(ios端需要联系我配置)
兼容性
IOS | Andriod | WEB |
---|---|---|
支持12.0+ | 支持5.0+ | 不支持 |
Ios: 同样按照官方文档配置所需CPU类型,默认是arm64 IOS由于Uni官方不支持Promise因此在ios端采用回调方式
安卓使用方法:
下面参数中的language为zh或者ja两种语言,具体看dmeo示例源码页面。
<view class="content">
<button @click="ocrcheck">相机选择图片</button>
</view>
import {
ocrPare
} from "@/uni_modules/tm-ocr"
export default {
data() {
return {
}
},
methods: {
ocrcheck() {
uni.chooseImage({
count: 1,
success: (opts) => {
let phs = opts.tempFilePaths;
if (phs.length == 0) return;
ocrPare(phs[0], (str,sour) => {
console.log(str)
// 原始坐标及文本块,sour是string[],需要JSON.pare(item)解析得到json对象
console.log(sour)
}, 'zh')
}
})
}
}
}