更新记录
1.0.0(2022-12-25)
当前运营版
平台兼容性
阿里云 | 腾讯云 | 支付宝云 |
---|---|---|
√ | × | × |
Vue2 | Vue3 |
---|---|
√ | × |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
× | × | √ | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
× | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
快速上手
修改common/uni-config-center/uni-id/config.json里面的小程序appid和秘钥
配置微信小程序appid和秘钥
"mp-weixin": {
"oauth": {
"weixin": {
"appid": "xxxxxxxxxxxxxxxxxxx",
"appsecret": "xxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
},
3.点击这里 获取自己的 AccessKey ID 和 AccessKey Secret 【注意:获取以后记得保存或者记下来,因为接下来会用到】 4.点击这里 访问“阿里云智能语音交互”主页,创建项目,获取项目Appkey · 创建项目的时候可以选择 - (语音识别+语音合成+语音分析) · 然后点击左侧栏的服务管理与开通 => 然后点击“语音合成” => 点击“长文本语音合成”开通商业版(这个是0元所以没关系) <= 这一步很关键不开通会报错(如下图)
修改项目根目录 -> uniCLoud -> cloudfunctions -> alyunCompose->index.js里面的信息
- 运行 uniCloud -> cloudfunctions(右键:上传所有云函数、公共模块及actions)
-
nls-gateway.cn-shanghai.aliyuncs.com
-
nls-meta.cn-shanghai.aliyuncs.com
-
配置 manifest.json 官方文档
A. 基础配置
B. 微信小程序配置 -
工具栏 -> 运行(R) ->
A. 运行到小程序模拟器(微信开发者工具[体验微信小程序版本]) -
注意点(重要、重要、重要)
A. 连接本地云函数(右键 uniCloud -> database 下载所有DB Schema及扩展校验函数)注意事项 。
B. 连接本地云函数运行出错,则需右键云函数 giegie -> 管理公共模块依赖 -> 更新选中依赖。
C. 连接云端云函数,注意小程序开发工具(校验|不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书)。
D. 小程序中使用 uniCloud 白名单配置。
最后,如果报错,请注意小程序管理处,就是开发管理-开发设置-服务器域名-
request合法域名 https://api.bspapp.com
uploadFile合法域名
https://bsppub.oss-cn-shanghai.aliyuncs.com
https://thirdwx.qlogo.cn
https://vkceyugu.cdn.bspapp.com
downloadFile合法域名
https://thirdwx.qlogo.cn
https://vkceyugu.cdn.bspapp.com