下面是详细的大佬的代码 /qiushi_1990/article/details/102825533?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allfirst_rank_v2~rank_v25-7-102825533.nonecase
这里补充一些云函数创建,调用和OCR识别的具体操作以及遇到的一些问题的解决。
云函数创建
tips:
1、首先在创建小程序的时候就要选择使用云开发 图片示例
2、必须是注册过AppID的小程序才能使用云函数功能,测试号不行。
进入正题
点击左上角的“云函数”选项,开通云服务。
在项目根目录找到 project.config.json 文件,新增 cloudfunctionRoot 字段
创建一个与pages同级的cloudfunctions文件夹,当出现“当前环境:……”的文字说明配置成功。配置project.config.json后仍无法生成云函数根目录问题
生成云目录图标:
云函数调用
云函数初始化
找到app.js里的onLaunch:function()函数并添加以下代码
wx.cloud.init({traceUser: true})
云函数上传
具体调用部分在开头的大佬代码里都有,写完之后需要将云函数上传。
右键单击云函数根目录–>同步云函数列表右键单击需要上传的云函数–>上传和部署:所有文件
云函数有以下未安装的依赖问题
OCR识别
申请权限https://developers./community/servicemarket/detail/000ce4cec24ca026d37900ed551415在 config.json 中配置 API 的权限(这里以身份证识别 ocr.idcard为例)其它接口权限配置语句在附近能找到https://developers./miniprogram/dev/api-backend/open-api/ocr/ocr.idcard.html