摘要:uniapp App 在 HarmonyOS NEXT 上接入微信授权登录的完整方案,涵盖微信开放平台注册、原生工程配置、前端代码改造三层。适用于 uni-app(Vue3)+ 独立 DevEco 原生工程的现有工作流。 一、背景与根因 现有 src/pages/Login/index.vue 的微
阅读全文
摘要:做 uni-app 鸿蒙适配的同学,迟早会撞上一个问题:HBuilderX 重新 build 之后,怎么把前端产物同步到 DevEco 原生工程,同时不覆盖你在 DevEco 里手改的 ArkTS 代码? 本文记录了我们在实战中梳理出的三种方案、各自的适用场景,以及最终的选择。 一、先搞清一件事:b
阅读全文
摘要:做过 uni-app Android 开发的同学一定熟悉"自定义基座"——把原生插件编译进基础 APK,Vue 代码热更新上去,调试效率极高。但鸿蒙端没有这套机制,每次改动都是全量编译安装。本文基于实际项目经验,分享在没有自定义基座的情况下,如何高效调试和打包鸿蒙应用。 一、先搞清楚:什么是自定义基
阅读全文
摘要:一个已上线的 uni-app 项目(Vue3 + uView),在 AI 辅助下仅用一天就完成鸿蒙 NEXT 主功能适配,成功运行到鸿蒙真机。本文记录完整的改造过程、踩坑经验和效率心得。 背景 项目是一个基于 uni-app + Vue3 + uView 的跨平台社群 App,已稳定运行在 Andr
阅读全文
摘要:1. 查找文件——双击shift查找文件 2. 打开最近文件——ctrl+E 打开最近打开文件3. 查找文件目录——点project右侧的目标图标,可打开当前文件所在目录4. 自动导包功能——Ctrl+Alt+M5. 代码跳转——ctrl+点击6. 代码格式化——Ctrl + Alt + L7. 不
阅读全文
摘要:1. Array literals must contain elements of only inferrable types (arkts-no-noninferrable-arr-literals) 修改前: let permissionList = [ { name: '设备信息', val
阅读全文
摘要:异常现象: 下载的示例项目,引用 kit.AbilityKit 时报错如下: Cannot find module '@kit.AbilityKit' or its corresponding type declarations. <ArkTSCheck> 异常原因: 下载的示例项目不支持 kit.
阅读全文
摘要:问题现象: DevEco Studio编译失败,提示“The reason and usedScene attributes are mandatory for user_grant permissions”。 问题原因: 从DevEco Studio NEXT Developer Preview2
阅读全文