使用Web组件的拖拽功能与网页交互 ArkWeb的拖拽功能使应用能够在网页中实现元素的拖放,用户可以长按可拖拽的元素,将其拖至可放置的元素上,然后松手完成放置。ArkWeb在网页内容中的拖拽功能满足H5标准。
阅读全文
openharmony 鸿蒙 web-menu
使用Web组件菜单处理网页内容 菜单作为用户交互的关键组件,其作用是构建清晰的导航体系,通过结构化布局展示功能入口,使用户能够迅速找到目标内容或执行操作。作为人机交互的重要枢纽,它显著提升了Web组件的可访问性和用户体验,是应用设计中必不可少的部分。Web组件菜单类型包括文本选中菜单、上下文菜单和自定义菜单,应用可根据具体需求灵活选择。
阅读全文
openharmony 鸿蒙 web-data-detector
使用Web组件的智能分词能力 从API version 20开始,ArkWeb提供了H5页面内的文本分词识别功能,支持文本分词高亮、分词长按预览及文本选择菜单扩展等。这些功能需将enableDataDetector设置为true,默认为false。
阅读全文
openharmony 鸿蒙 web-createpdf
使用Web组件保存前端页面为PDF 从API version 14开始,支持使用Web组件的createPdf方法,为应用提供了保存前端页面为PDF的功能。 使用createPdf生成实例后,调用pdfArrayBuffer方法获取二进制数据流,再使用fileIo方法将二进制数据流保存为PDF文件。用户可以将前端页面内容保存为PDF以便分享或保存。例如,生成报告、发票等,方便用户保存和传输。
阅读全文
openharmony 鸿蒙 web-getpage-height
获取网页内容高度 通过调用getPageHeight可获取当前网页内容的实际高度,开发者可以根据具体需求选择合适的方法。 使用场景 在网页加载过程中,获取的高度可能不够精确,特别是在网页还未渲染完成时。因为动态内容加载后会更新这个值。网页内容可能需要长时间加载。目前网站为优化首次加载速度,会使用动态网页加载技术,用户在看到网页首帧时,页面资源还在动态加载页面,特别是包含图片、动态内容的页面。
阅读全文
openharmony 鸿蒙 web-native-messaging
使用WebNativeMessagingExtensionAbility组件实现浏览器扩展和应用通信场景 概述 浏览器的扩展程序(extension)支持与系统上安装的应用交换消息,应用向扩展提供服务,帮助扩展实现一些应用才具备的能力,常见的例子是密码管理器:应用负责存储和加密你的密码信息,以便浏览器扩展程序自动填充网页中的表单字段。
阅读全文
openharmony 鸿蒙 lldb-tool-sys
LLDB工具(仅对系统应用开放) 概述 LLDB(Low Level Debugger)是新一代高性能调试器。具备断点设置、变量查看与修改、内存操作、线程控制、表达式计算、堆栈回溯等功能,并支持跨平台和插件扩展。
阅读全文
openharmony 鸿蒙 command-line-tools-overview
SDK命令行工具简介 当前SDK中包含了开发者在开发应用过程中需要使用的多种工具,可以实现日志查看、应用安装、启动测试等功能。 命令行工具获取 通过SDK获取相关工具。其中SDK已嵌入DevEco
阅读全文
openharmony 鸿蒙 binary-sign-tool
二进制签名工具 Binary Sign Tool(二进制签名工具),用于对二进制文件进行代码签名,支持通过命令行的方式对标准ELF文件进行代码签名或打印已签名ELF的权限、证书信息。
阅读全文
openharmony 鸿蒙 network-cfg
network-cfg工具 network-cfg是为开发人员提供的用于设置网络相关参数的工具(其中"cfg"为"config"的缩写),例如给Wi-Fi设置代理等。 说明: network-cfg工具从API
阅读全文