更新记录
1.0.27(2024-09-23) 下载此版本
自定义脚本支持common请求
1.0.26(2024-08-22) 下载此版本
更新安装脚本
1.0.25(2024-08-22) 下载此版本
加package 第三方包列表和安装脚本
查看更多平台兼容性
文档
此ccdk适用用于 H5-web
/ wgt小程序
端使用。内嵌自定义页面使用ccdk请查看 PC端CCDK文档
此 ccdk
集成了PC-ccdk
功能,并且 H5
端ccdk
给 PC
端ccdk
的补丁(宿主安装H5
版ccdk
后自动挂载PC
端ccdk
补丁),用于适配pc
端ccdk
有些方法移动端不适配问题。
初始化(必须)
1、如只做
wgt小程序
可只初始化 wgt端2、如只做
H5-web
可只初始化H5-web
initH5CCDK H5-web端初始化
开发 h5 web
初始化,需要传入 自定义页面服务地址和token获取自定义组件挂载给ccdk初始化ccdk配置和自定义页面渲染器挂载
在获取到token和网关地址处初始化
import h5sdk from "uni_modules/h5-ccdk/index.js";
// 初始化自定义页面sdk配置
h5sdk.initH5CCDK({
ccexdev: 'xxx', //格式如下(固定格式,网关地址,H5端初始化带'/devconsole'的路径名):http://testdev.cloudcc.cn/ccdomaingateway/devconsole
accessToken:'xxx'
});
initWgtCCDK wgt端初始化
开发 wgt
小程序ccdk挂载方法,必须在 app.vue 的 onLaunch
钩子中初始化(获取原生端初始化 uni小层序sdk
传递的数据)
为方便本地开发调试本地开发时可传入(
default_TOKEN
,default_BASE_URL
) 两个字段,用于初始化自定义页面挂载服务。
app.vue
import h5sdk from "uni_modules/h5-ccdk";
onLaunch: function (options) {
const { BASE_URL, TOKEN, LANG } = h5sdk.initWgtCCDK(options, {
default_TOKEN:"xxx",
default_BASE_URL:"xxx" //开发环境默认:http://testdev.cloudcc.cn/ccdomaingateway
});
},
注意:wgt初始化时的 option
字段中的 globalGatewayAddress
字段不需要带 /devconsole
为方便小程序能获取用户信息,基于域名用于访问自定义类,平台通过参数将这些基础信息传递给小程序,以供使用。
Wgt初始化后会返回初始化的参数信息,参数列表如下
参数 | 说明 |
---|---|
TOKEN | token |
BASE_URL | 业务基础地址 |
LANG | 多语言 |
orgId | 组织id |
userId | 用户id |
userName | 用户名 |
globalGatewayAddress | 全局网关地址 例:http://testdev.cloudcc.cn/ccdomaingateway |
MAIN_APP_URL | 主应用地址 |
options | 宿主传递的全部数据 |