Skip to content

API 说明 ​

模块描述
模块加载提供模块的动态加载、依赖管理,支持按需加载与模块解耦
基础提供基础运行环境能力,如全局对象、工具函数、日志、定时器、事件机制等
render负责页面或组件的渲染引擎,包括视图更新、虚拟 DOM / 渲染树管理等
界面提供 UI 组件体系与交互能力,如页面结构、组件库、样式管理与用户交互处理
网络提供网络请求能力,如 HTTP/HTTPS 请求、WebSocket、上传下载、请求拦截等
开放接口提供登录凭证获取、用户基础信息和用户资料读取能力
数据存储提供本地数据存储能力,如缓存、KV 存储、数据库(如 IndexedDB / SQLite)等
媒体提供图片选择、预览、保存到相册,以及音视频播放、录制等能力
位置提供地理位置相关能力,如定位、坐标获取、地图服务等
文件提供文件读写与管理能力,如文件上传下载、本地文件系统访问等
权限管理系统权限申请与校验,如相机、麦克风、定位等权限控制
设备提供设备相关能力,如设备信息获取、传感器(加速度计、陀螺仪)、震动等
Worker提供多线程或后台任务能力,如 Web Worker,用于执行耗时任务避免阻塞主线程
WebAssembly APIs提供 WebAssembly 支持能力,使高性能代码(如 C/C++/Rust)可在运行时执行
其他提供未归类的扩展能力,如第三方插件、实验性 API 或平台特有能力