
简介
鸿蒙技术分享,之前做过6年java、4年Android。现从事鸿蒙开发
擅长的技术栈
可提供的服务
暂无可提供的服务
Driver Development Kit(驱动开发套件)为外设驱动开发者提供高效、安全、丰富的外设扩展驱动开发解决方案C-API,支持外设驱动开发者为消费者带来外设即插即用的极致体验。

摘要: 本文介绍了在鸿蒙应用中使用Web组件加载HTML文件时传递URL参数的方法。开发者在Web组件URL中直接拼接参数(如?key=value),H5页面通过解析window.location.search获取参数并进行处理。示例代码展示了鸿蒙侧如何加载带参数的离线HTML,以及H5侧如何解析参数并动态显示。该方法适用于Web与原生交互的场景,通过URL参数实现简单数据传递。 核心点: Web

摘要: 本文介绍了如何在ArkUI框架中使用Web组件捕获网页alert()弹窗事件,并通过AlertDialog实现自定义弹窗效果。代码示例展示了Web组件的onAlert属性监听H5页面alert事件,获取URL和消息内容后,使用showAlertDialog显示包含确认/取消按钮的弹框,同时处理用户操作响应。H5侧提供了触发alert的简单示例页面。该方案实现了原生与Web弹窗的交互控制。(

【摘要】对比两种WebView JavaScript注入方式发现:使用runJavaScript在页面跳转后注册资源会被清空,而javaScriptOnDocumentStart能持久保留。前者通过ArkTS按钮触发JS方法设置sessionStorage,但跳转至新页面后方法失效;后者在WebView初始化时注入脚本,使sessionStorage数据跨页面保持。解决方案推荐使用javaScri

本文介绍了Web组件的[onOverScroll]事件判断滑动位置的方法,以及如何通过[nestedScroll]属性实现Web组件嵌套滚动。主要内容包括: yOffset值判断:小于0表示到达顶端,大于0表示到达底端 代码示例演示了将Web组件嵌入Scroll容器,使用nestedScroll控制滚动行为 提供了完整的ArkUI框架实现代码,包括Web组件配置和HTML内容示例 展示了嵌套滚动中

本文介绍了在鸿蒙应用开发中使用onAppear事件控制仅在首次加载URL时触发onPageBegin和onPageEnd的方法。通过设置isFirst标志位,代码示例展示了如何确保事件只在WebView首次出现时执行。文章还强调了系统学习鸿蒙开发技术的重要性,并提供了包含ArkTS、ArkUI组件、Stage模型等核心技术的详细学习路线图(1236页开发手册+视频教程),帮助开发者从基础到实战掌握

本文介绍了如何利用ArkWeb的WebCookieManager实现Cookie同步与异步设置,包括configCookieSync和fetchCookieSync方法的使用示例。

摘要:对比WebMessagePort与JSBridge两种通信方式,WebMessagePort适合双向实时通信及大文件传输,JSBridge适用于函数调用场景无需持续通道。鸿蒙开发需系统学习ArkTS、分布式开发等核心技术,相关资料包含1236页手册及实战教程。随着鸿蒙生态扩张(预计年底5000款原生应用),掌握鸿蒙开发技术将迎来职业机遇。开发者可根据需求选择通信方案,并参考完整学习路线提升技

摘要:鸿蒙开发文档介绍了WebCookieManager的configCookieSync和configCookie方法,用于同步/异步设置Cookie。目前不支持批量设置,需多次调用。

摘要:本文展示了如何使用ArkWeb的webview.once()方法订阅一次性Web事件回调。示例代码在Web初始化完成后注入回调函数,利用WebCookieManager为指定域名设置cookie。同时提供了一个基础的Web组件实现,包含WebviewController的初始化和页面构建方法。该示例适用于需要一次性处理Web初始化事件的场景,并可通过Web组件加载指定网页。








