CPF-Cordova 组织介绍
CPF-Cordova 组织-专注于 Cordova生态鸿蒙化的开源组织CPF-CordovaCross-Platform Framework Cordova是 AtomGit 上开源鸿蒙跨平台框架 Cordova SIG 下的组织用于孵化及运营 Cordova 相关的开源项目。它汇集了 Cordova 中国社区的框架及三方插件主要包含 OpenHarmony 适配的框架、Engine、官方插件以及主流三方插件帮助开发者快速在 OpenHarmony 上开发 Cordova 应用。组织由跨平台框架 PMC 下属的 Cordova SIG 主导欢迎使用及参与贡献。组织主页https://atomgit.com/CPF-Cordova重点仓库1. cordova-openharmony — Cordova 鸿蒙化核心框架仓库地址https://atomgit.com/CPF-Cordova/cordova-openharmonynpm 包名cordova-ohos/ohos定位Cordova 的 OHOS 化版本所有接口兼容 Apache Cordova 的 Android 和 iOS 版本。基于cordova-android14.0.1开发并适配 OHOS 平台特性。技术特点框架自带 CoreHarmony 插件、cordova-plugin-inappbrowser内置浏览器、cordova-plugin-splashscreen闪屏支持源码集成与命令行工具两种使用方式提供大量区别于 Android/iOS 的高级用法自定义启动路径rawfile/resfile/沙箱、自定义 scheme 拦截、原生层动态设置 WebView 属性、多 WebView 多页面视图适配平板大屏、NodeController 动态创建组件、W3C WEB 授权调起摄像头/麦克风、父组件感知 MainPage 生命周期、同 Page 多 WebView 混合加载、路由开关、自定义 cookie、跨域与缓存配置等已解决所有跨域访问自动携带 cookie兼容自定义 http 头。2. hcordova — 鸿蒙 Cordova 命令行工具仓库地址https://atomgit.com/CPF-Cordova/hcordovanpm 包名hcordova定位对标上游cordova13.0.0命令行工具的 OHOS 版本基于 cordova-ohos/ohos 开发通过 Web 技术HTML5、CSS3、JavaScript快速构建支持 Android、iOS、OHOS 三平台的原生移动应用实现一次开发多端部署。核心能力项目创建hcordova create MyApp com.example.MyApp MyHarmonyApp平台管理hcordova platform add ohos支持 npm 或从 Git 仓库添加开发版平台支持 android/ios插件管理hcordova plugin add cordova-plugin-camera --platform ohos支持核心插件、指定版本、指定仓库、本地插件开发调试hcordova run browser本地浏览器快速预览OHOS 开发调试推荐配合 DevEco兼容性已在 CentOS 7/9、Windows 10/11、macOS 上测试通过跨平台兼容 Android 7.0、iOS 12.0、OHOS 5.0。3. cordova-openharmony-everything — 一站式 Demo 工程仓库地址https://atomgit.com/CPF-Cordova/cordova-openharmony-everything定位完整的 DevEco 学习/演示工程harmony-cordova 是 cordova 的 OHOS 化版本所有接口兼容 Apache Cordova 的 Android 和 iOS 版本。框架和所有插件遵守 Apache Cordova 官方接口规范原 Android 和 iOS 项目在几分钟内就可以完成鸿蒙项目的生成编译生成原生鸿蒙 APP无需任何研发。内容下载设置签名后可直接编译运行无需其他设置内含 Cordova 框架和插件 Demo 运行效果图已集成79 款插件从 cordova 框架、相机、设备、地理定位、文件、媒体、网络信息等核心插件到微信、微博、QQ、支付宝、华为推送、百度定位、蓝牙、扫码等三方插件详见仓库内插件列表表格har 包 ID 为magongshou/harmony-cordova编译环境DevEco 6.0、OpenHarmony SDK 20、真机/模拟器 HarmonyOS 6.1API 23已在 DevEco 6.1.1 Release、Mate60/Pura 90 真机与模拟器、macOS/Windows 上测试通过。组织仓库全景三方库罗列组织下有 80 个公开仓库除核心框架、CLI 与 Demo 工程外其余均为插件类三方库。以下链接统一使用 AtomGit 地址。核心仓库仓库说明cordova-openharmonyCordova 鸿蒙化核心框架cordova-ohos/ohoshcordova鸿蒙 Cordova 命令行工具cordova-openharmony-everything一站式完整 Demo 工程集成 79 款插件Apache Cordova 官方插件鸿蒙化插件仓库说明cordova-plugin-camera摄像头插件cordova-plugin-device设备信息插件cordova-plugin-geolocation地理位置插件cordova-plugin-file文件管理插件cordova-plugin-file-transfer文件上传下载插件cordova-plugin-media音频插件cordova-plugin-media-capture媒体获取插件cordova-plugin-network-information网络信息插件cordova-plugin-dialogs原生 alert/confirm/prompt 插件cordova-plugin-vibration震动插件cordova-plugin-battery-status电池电量信息插件cordova-plugin-inappbrowser内置浏览器插件cordova-plugin-splashscreen闪屏插件cordova-plugin-statusbar状态栏插件cordova-plugin-screen-orientation屏幕方向插件cordova-plugin-globalization全球化插件cordova-plugin-contacts通讯录插件cordova-plugin-device-motion加速度传感器插件cordova-plugin-device-orientation陀螺仪传感器插件cordova-plugin-whitelist白名单插件cordova-plugin-permission授权插件cordova-plugin-android-permissions授权插件安卓项目移植用三方插件鸿蒙化主流社区插件插件仓库说明cordova-plugin-wechat微信插件cordova-plugin-qqsdkQQ 插件cordova-plugin-weibosdk微博插件cordova-plugin-adam-alipay支付宝支付插件cordova-plugin-alipay-v2支付宝支付插件cordova-plugin-huawei-push华为推送插件cordova-plugin-baidumaplocation百度定位插件cordova-plugin-ble-central蓝牙插件cordova-plugin-qrscanner自定义扫码插件phonegap-plugin-barcodescanner扫码插件cordova-plugin-fingerprint-aio生物识别指纹插件cordova-sqlite-storageSQLite 数据库插件cordova-sqlite-evcore-extbuild-freeSQLite 数据库插件evcore 版cordova-plugin-nativestorage持久化存储插件cordova-plugin-zip解压缩插件cordova-plugin-file-md5文件 MD5 插件cordova-plugin-filepathURI 转 path 插件cordova-plugin-ionic-webviewIonic WebView 插件cordova-plugin-ionic-keyboardIonic 键盘插件cordova-plugin-keyboard键盘插件cordova-plugin-x-toastToast 插件cordova-plugin-x-socialsharing社交分享插件cordova-plugin-broadcaster全局监听插件cordova-plugin-deeplink通用链接Deeplink插件cordova-plugin-local-notification本地通知插件cordova-plugin-badge应用图标角标插件cordova-plugin-insomnia保持屏幕常亮插件cordova-plugin-appminimize应用最小化插件cordova-plugin-backbutton返回键/最小化插件cordova-plugin-app-exit退出 APP 插件cordova-plugin-app-version获取版本信息插件cordova-plugin-appversion获取版本信息插件cordova-plugin-imagepicker选择照片插件cordova-plugin-telerik-imagepicker图片选择插件cordova-plugin-mediapicker-dmcsdk媒体选择插件cordova-plugin-photo-library相册插件cordova-plugin-canvas2imageCanvas 保存到相册插件cordova-plugin-camera-preview相机预览插件cordova-plugin-themeablebrowser内置浏览器可定制主题插件cordova-plugin-privacyscreen禁止截屏插件cordova-plugin-detect-screenshot检测截屏插件cordova-plugin-navigationbar导航栏插件cordova-plugin-navigationbar-color导航栏颜色插件cordova-plugin-fullscreen全屏插件cordova-plugin-spinnerdialogSpinner 加载框插件cordova-plugin-networkinterface获取网络 IP 地址信息插件cordova-plugin-customconfigparameters获取配置参数插件cordova-plugin-injectviewJS 文件注入插件cordova-clipboard剪贴板插件cordova-hot-code-push-plugin热更新插件注以上为组织主要插件仓库此外组织内还有少量尚未列出的仓库完整列表见组织主页 https://atomgit.com/CPF-Cordova。总结CPF-Cordova 构建了一套完整的 Cordova → OpenHarmony 迁移方案cordova-openharmony提供核心框架能力接口完全兼容 Apache Cordova 的 Android/iOS 版本hcordova提供对标上游 cordova CLI 的全流程命令行支撑cordova-openharmony-everything则以完整可运行的 Demo 工程集成 79 款插件作为最佳实践参考。配合 80 个鸿蒙化插件仓库存量 Cordova 应用可以低成本移植到鸿蒙平台新项目可以真正实现一套代码三端运行。

相关新闻

MCP 工具安全重试实战:用可靠性 Sidecar 模式杜绝重复工单

MCP 工具安全重试实战:用可靠性 Sidecar 模式杜绝重复工单

教程文档人工智能 【免费下载链接】mcp-for-beginners This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for deve…

2026/10/8 8:24:02 阅读更多 →
环形导轨循环线±0.05mm定位精度:从公差分配到现场验收的全解析

环形导轨循环线±0.05mm定位精度:从公差分配到现场验收的全解析

做这类项目久了,你会习惯客户在需求表里写下“环形导轨循环线定位精度:0.05mm”。外行人觉得这数字没什么,内行人一看就头疼——“0.05mm”放在钻攻中心或者丝杆滑台上,顶多算个普通水准;但放在环形导轨上,…

2026/10/8 8:24:00 阅读更多 →
Kubernetes集群——Ingress篇

Kubernetes集群——Ingress篇

目录 一.认识Ingress——控制器 1.1Ingress介绍 1.2Ingress Controller介绍 二.Ingress-nginx 2.1简单介绍 2.2部署Ingress-nginx 2.3修改Ingress-nginx的Service类型 三.基于DaemonetHostnetwork部署Ingress-nginx(可选) 四.基于虚拟机名称访问…

2026/10/9 9:54:28 阅读更多 →

最新新闻

用 git filter-repo 高效清理 Git 历史:大文件与敏感信息一次搞定

用 git filter-repo 高效清理 Git 历史:大文件与敏感信息一次搞定

如果你维护过一个超过一年的Git仓库,迟早会遇到一句让人头皮发麻的话:“我好像把不该提交的文件推到远程了。”这句话后面往往跟着几十MB的依赖包、一个写死数据库密码的配置文件,或者是某个再也删不掉的历史大文件。以前大家第一反应是 git …

2026/10/9 10:54:36 阅读更多 →
渲染系统架构设计:从场景数据到屏幕像素的完整流程

渲染系统架构设计:从场景数据到屏幕像素的完整流程

做引擎开发的人,遇到的第一堵看不见的墙,大概率是渲染系统。场景加载进来了,逻辑跑起来了,摄像机一翻转,画面要么闪成雪花,要么帧率掉得莫名其妙——这时候你才意识到,渲染远不是“把模型画出来…

2026/10/9 10:54:36 阅读更多 →
Spring Boot美食分享平台实战:技术选型、数据库设计与部署优化

Spring Boot美食分享平台实战:技术选型、数据库设计与部署优化

1. 美食分享平台项目:为什么我会选 Spring Boot 来做聊到个人博客、内容社区这类项目,我见过太多人一上来就选很重的方案:微服务先拆四个服务、数据库直接上分库分表、消息队列先挂上。结果往往是开发周期拖到三个月,连用户登录都…

2026/10/9 10:54:35 阅读更多 →
Java双人联机小游戏:基于Socket的TCP实时同步实现

Java双人联机小游戏:基于Socket的TCP实时同步实现

简介:本资源是一份基于Java实现的双人联机小游戏《森林冰火人》完整课设项目,面向计算机专业本科生及Java初学者,用于课程设计、毕业设计参考或游戏开发入门实践。项目采用纯Java技术栈(含Swing图形界面与Socket网络通信&#xff…

2026/10/9 10:54:35 阅读更多 →
98分JavaWeb学生管理系统:Servlet+JSP+MySQL规范实践

98分JavaWeb学生管理系统:Servlet+JSP+MySQL规范实践

简介:本资源是一套高分通过的JavaWeb期末大作业项目——学生信息管理系统,面向计算机及相关专业本科生,专为课程设计、期末综合实践及Web开发入门实战打造。项目包含完整可运行源码、配套数据库脚本与详细课程设计报告,已获98分成…

2026/10/9 10:54:35 阅读更多 →
Windows 11下psa.cmd:一键在当前目录打开管理员PowerShell 7

Windows 11下psa.cmd:一键在当前目录打开管理员PowerShell 7

在 Windows 11 下想把“以管理员身份打开 PowerShell 7”和“就定位在当前文件夹”这两件事同时做到,我试过各种办法,最后落地的方案就是在地址栏敲一条psa.cmd。这个小命令是我自己写的一个批处理脚本,作用就是申请 UAC 提升权限、拉起pwsh.…

2026/10/9 10:53:32 阅读更多 →

日新闻

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API实战:LocalDate、Date与ZonedDateTime的转换与避坑指南

Java时间API这个话题,隔三差五就会在群里被翻出来讨论一次。上周还有个同事线上处理一个订单超时问题,排查到最后发现是ZonedDateTime序列化后时区丢了,用户在下单当天晚上看到的时间整整差了8个小时。这类问题几乎每个做Java开发的人都遇到过…

2026/10/9 0:00:49 阅读更多 →
EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

EasyTier实践:从NAT穿透到子网代理的异地组网部署与排错

前几个月我手头有好几台机器需要互相访问:办公室台式机、家里 NAS、还有一台云主机。如果只是偶尔传个文件倒还好,问题是工作场景经常要在几处环境之间来回切换,每次都先登录跳板机再层层代理,实在折腾。我先后试过端口映射、自建…

2026/10/9 0:00:49 阅读更多 →
AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent工程实战:从七要素到七个决策点的系统设计指南

AI Agent 这个词在过去一年里被反复提及,但真正动手搭过一套能跑起来的 Agent 系统的人都知道,从"知道它是什么"到"让它稳定干活"之间隔着一整套工程决策。我前后参与过几个 Agent 项目的落地,从最初用现成框架拼装&…

2026/10/9 0:01:50 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:32 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:40 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 10:11:06 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 21:13:17 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 15:26:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 6:17:20 阅读更多 →