
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
摒弃原有 Toast 展示方式,直接在对应窗口中获取 UIContext ,使用改窗口上下文的 getPromptAction() 获取当前窗口的 promptAction 对象,再调用 showToast 即可。解决原有 toast 展示方式 promptAction.showToast({ message: "XXXX" }) 所存在的新UIAbility启动途中或启动后数秒内,弹窗展示错窗口
用 ZIP 跑网站,本质是一种极度克制的部署方式不追求灵活不引入复杂性只解决“快速可访问”这一件事在鸿蒙设备这种“随身但算力有限”的环境里,这种思路反而非常合理。“把一个网页,立刻给别人看到”那标准资源 + ZIP 解构,可能是 NexServer 里最干脆的一条路径。

用 ZIP 跑网站,本质是一种极度克制的部署方式不追求灵活不引入复杂性只解决“快速可访问”这一件事在鸿蒙设备这种“随身但算力有限”的环境里,这种思路反而非常合理。“把一个网页,立刻给别人看到”那标准资源 + ZIP 解构,可能是 NexServer 里最干脆的一条路径。

鸿蒙原生Markdown解析预览库,可在OpenHarmony、HarmonyOS系统运行,兼容api9(1.x.x版本)、api10及以上(2.x.x版本),支持3种内容加载模式(纯文本、资源文件、沙箱文件)支持html常用标签解析。需要注意的是,使用拦截行为后,才可拦截正常拦截库中默认打开行为,则不拦截,但会进入该逻辑。// 导入 mdRegister// 注册超链接点击回调、return f

栅格布局拥有独立的断点能力,不依赖与媒体查询接口,所以直接使用栅格布局的特性进行开发即可。轮播图的分割效果与 Tab 栏的排列方式变化,同样可使用栅格布局进行实现,不用依赖媒体查询接口,因为栅格布局的 GridRow 组件有 onBreakpointChange 断点变化回调,可直接返回当组件宽度所在的断点区间。GridRow(){...// 此处回调打印 xs / sm / md ...})

关键词:h5离线加载、HarmonyOS、OpenHarmony、文件操作、复制、解压当下有一个场景,需要把离线的h5资源zip压缩包复制到指定的沙箱路径中,随后解压,供webview直接加载沙箱中的h5资源,后续可提供更新的形式直接更新沙箱中文件内容,那么如何实现该功能?

本文详细介绍了在鸿蒙系统中使用MapKit进行应用内地图加载的配置与开发流程。首先,需要在AGC平台创建项目并生成相关证书文件,包括调试证书、应用证书p12、签名文件csr、cer数字证书和p7b证书文件。接着,配置项目签名和签名证书指纹,确保应用能够正常运行。在项目开发阶段,需配置ClientID并开通地图服务。通过导入MapKit相关模块,初始化地图并展示,还可以创建图钉等地图元素。文章还提供

《从鸿蒙开发者到生态贡献者:我的技术探索之路》讲述了一位全栈开发者luvi在鸿蒙生态的成长历程。从2023年8月接触鸿蒙开始,先后开发了开源库lv-markdown-in、原生应用《上述》等作品,并成为官方认证的"创作先锋"。文章分享了他在鸿蒙技术栈中的实践经验,包括UI设计、多设备协同、AI内容审核等创新功能实现,以及在开发者社区的技术分享和竞赛获奖经历。通过这些探索,作者不

我见过不少技术框架的更迭,却唯独对鸿蒙 “万物互联” 的理念一见倾心 —— 它打破了设备之间的壁垒,让不同终端能像一个整体般协同运转,这种从底层重构交互体验的魄力,再一次点燃了我骨子里对技术探索的热情。于是,下班之后的书桌,成了我与鸿蒙对话的专属阵地。回头看 NexServer 的整个诞生过程,它不像一次争分夺秒的冲刺,更像是一条在热爱的指引下,慢慢走出来的小路。某个深夜的晚上,窗外的夜色渐深,我

长期以来,“在手机上跑一个 Web 服务”这件事听起来像极客玩具:要么配置复杂,要么依赖外部环境,要么只是概念演示。而在鸿蒙设备上,这件事第一次变得。你只需要把资源放进应用,启动服务,其他设备用浏览器访问即可。









