Cocos Creator 原生适配器
概览
Cocos Native 适配器是云开发为 Cocos Creator 原生平台(iOS/Android)提供的专用适配器,让开发者能够在 Cocos Creator 原生项目中无缝使用云开发的完整功能。通过该适配器,您可以轻松实现移动端的云端数据存储、用户认证、文件管理和云函数调用等。
支持平台
目前已适配以下平台:
- Cocos Creator 支持的所有平台
环境要求
- Node.js >= 22
- Cocos Creator 3.x
- @cloudbase/js-sdk >= 2.25.1
- @cloudbase/adapter-cocos_native >= 1.0.0
效果展示
完整示例项目请参 考:CloudBase Cocos Demo




安装
使用 npm 安装:
npm install @cloudbase/js-sdk @cloudbase/adapter-cocos_native
快速开始
适配器配置
import cloudbase from "@cloudbase/js-sdk";
import adapter from "@cloudbase/adapter-cocos_native";
// 注册适配器
cloudbase.useAdapters(adapter);
const app = cloudbase.init({
env: "your-env-id", // 替换为您的环境 ID
region: "ap-shanghai", // 地域
accessKey: "your-access-key", // Publishable Key
});
export default app;
重要提示
adapter 必须在 cloudbase.init() 之前调用
特性说明
- 网络请求:使用 XMLHttpRequest 实现,已针对 Cocos Native 平台进行兼容性优化
- 本地存储:使用
cc.sys.localStorage,原生环境不支持 sessionStorage - AbortController:内置 polyfill,支持请求中止,无需额外安装