- 博客(6)
- 收藏
- 关注
原创 纯前端实现ocr识别银行卡
这样基本就实现了比较简单的。也算是一个小demo吧。如果想要识别出 借记卡或者信用卡 或者更全面的银行信息,那你可能需要去维护一个银行卡BIN号的数据库(也可以mock数据自己玩一玩),然后再根据自己公司需求情况去调试 整理一下符合业务逻辑的代码。当然 只要是项目经理不傻,这种东西应该不会让前端去做。如果真有需要,可以参考一下。也可以通过第三放API去实现。最近项目中有一个需求,ocr识别银行卡号及卡类型。一般来说这种需求都是后端识别出来之后接口返回给前端。
2025-04-17 15:04:20
170
原创 TypeError: crypto$2.getRandomValues is not a function
先说结论:这个问题是版本配置不对导致的,经过排查node版本, crypto-js版本,最后得出结论是:打包部署时要么node版本是18,要么vite版本改到5.4.11 ,crypto-js版本降级到3.3.0没用 依然报错。这两天在发版时遇到一个问题。
2025-02-08 13:26:10
6609
6
原创 vue3+vite代码混淆插件
1、vite-plugin-obfuscator :打包之后实现了混淆,但是上了sit 之后,出现样式丢失问题,看自己的配置项, 将stringArray设置为:stringArray: false。到了测试环境看过之后,混淆程度是很高,很多label名没有变成混淆后的字符串。如果原始源代码不小,建议使用此选项,因为辅助函数可以引起注意。这里也可以不写,所以我直接去掉了,后面又报错路由问题,后面解决之后又出现了请求接口时报错,这个无法解决,猜测是 stringArray: true, 配置项开启导致的。
2024-10-25 17:26:18
1949
2
原创 关于频繁发版导致的页面ui混乱问题
最近在做一个国外的项目,由于数据及业务逻辑问题,导致很多东西需要到测试环境才能自测,就开始频繁发版,这时出现页面ui混乱的问题。在router文件夹下的index.js中加入以下代码,实现手动刷新。
2024-08-29 11:08:05
180
原创 vue项目下 js文件如何放在node上执行
后端一通配置之后,需要我们每次发请求都要携带一个后缀为p12的文件,携带则认定请求合法,否则判为black。一开始将p12文件放置在assets文件夹下,准备用fs读取该文件后,利用https.Agent放置在每次请求中。但由于fs、https在vue中不支持,需要到node环境上运行,于是我准备将这些单独放置在一个js文件下,编译时将该文件放置在node运行。会生成一个json文件,用来给axios引入文件里的值。虽然文件成功的在node环境运行了,但是P12文件并没有成功挂载在每次请求里。
2024-08-29 11:04:07
186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人