更新记录

1.0.26(2024-08-22) 下载此版本

更新安装脚本

1.0.25(2024-08-22) 下载此版本

加package 第三方包列表和安装脚本

1.0.24(2024-08-21) 下载此版本

修复 本地开发参数不填写报错

查看更多

平台兼容性

HbuilderX/cli最低兼容版本
4.2.4

uni-app

Vue2 Vue3
?
app-vue app-nvue app-android app-ios app-harmony
? ? ? ? ?
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
? ? ? ? ? ? ? ? ?
微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序 钉钉小程序 快手小程序 飞书小程序 京东小程序
? ? ? ? ? ? ? ? ?
快应用-华为 快应用-联盟
? ?

uni-app x

app-android app-ios
? ?
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
? ? ? ? ? ? ? ? ?

文档

此ccdk适用用于 H5-web / wgt小程序 端使用。内嵌自定义页面使用ccdk请查看 PC端CCDK文档

ccdk集成了PC-ccdk 功能,并且 H5ccdkPCccdk的补丁(宿主安装H5ccdk后自动挂载PCccdk补丁),用于适配pcccdk有些方法移动端不适配问题。

初始化(必须)

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: BASE_URL, //格式如下(固定格式,网关地址):http://testdev.cloudcc.cn/ccdomaingateway
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初始化后会返回初始化的参数信息,参数列表如下

参数 说明
TOKEN token
BASE_URL 业务基础地址
LANG 多语言
orgId 组织id
userId 用户id
userName 用户名
globalGatewayAddress 全局网关地址
MAIN_APP_URL 主应用地址
options 宿主传递的全部数据

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问