Web开发常见问题 H5页面如何与ArkTS交互(API 10) 问题现象 目前javaScriptProxy仅支持同步调用,异步调用无法获取执行结果。 解决措施 对javaScriptProxy和runJavaScript封装,实现JSBridge通信方案。适用于H5调用原生侧函数。使用Web组件javaScriptProxy将原生侧接口注入到H5的window对象上,通过runJavaScri
阅读全文
openharmony 鸿蒙 faqs-arkui-route-nav
ArkUI路由/导航开发常见问题(ArkTS) router中params无法正常传递class对象(API 9) 只能传递对象中的属性,无法传递对象中的方法。 在Stage模型下,如何通过router实现页面跳转
阅读全文
openharmony 鸿蒙 faqs-arkui-layout
ArkUI布局开发常见问题(ArkTS) 使用position之后height不生效(API 9) 解决措施 容器组件在使用position之后会脱离文本流,导致容器脱离外层容器束缚,导致height不生效,可以将外层容器换成Stack可以解决这个问题。
阅读全文
openharmony 鸿蒙 faqs-arkui-js
ArkUI框架开发常见问题(JS) input组件是否支持设置文本居中对齐(API 9) 适用于FA模型。 问题现象 input组件中输入的文本如何实现文本居中对齐格式,使用text-align没有效果。
阅读全文
openharmony 鸿蒙 faqs-arkui-component
ArkUI组件开发常见问题(ArkTS) 自定义弹窗能否在ts文件中定义和使用(API 9) 自定义弹窗的定义和初始化需要用到属于ArkTS语法内容,必须在ets后缀文件中定义使用,不能在ts后缀文件中定义使用。
阅读全文
openharmony 鸿蒙 faqs-arkui-arkts
ArkTS语法使用常见问题 ArkUI如何通过代码动态创建组件(API 9) 解决措施 ArkUI使用ArkTS声明式开发范式,开发者无法持有组件实例,在声明时通过渲染控制语法以及动态构建UI元素的方式,控制组件的创建。
阅读全文
openharmony 鸿蒙 faqs-arkui-animation-interactive-event
ArkUI动画/交互事件开发常见问题(ArkTS) 焦点事件onBlur/onFocus回调无法触发(API 9) 问题现象 焦点事件onBlur/onFocus回调无法触发 解决措施 焦点事件默认情况下需要外接键盘的Tab键,或方向键触发,点击触发焦点事件需要添加焦点控制属性focusOnTouch。
阅读全文
openharmony 鸿蒙 faqs-ability-access-control
程序访问控制开发常见问题 在系统设置修改了应用权限,应用能否监听到权限变化(API 9) 在系统设置修改了应用权限,三方应用无法监听到权限变化的。
阅读全文
harmony 鸿蒙性能打点跟踪开发指导(Native)
hitracemeter-native-guidelines.md
阅读全文
openharmony 鸿蒙 cppcrash-guidelines
Cpp Crash(进程崩溃)检测 简介 进程发生崩溃后,系统首先感知到崩溃,然后抓取崩溃相关的信息,最后生成崩溃日志并上报崩溃事件,为开发者提供详细的维测日志以辅助故障定位。本文分为基本概念、实现原理、约束与限制、日志获取、日志规格五个小节介绍系统提供的CppCrash检测方法。开发者如果想进一步了解如何分析CppCrash问题,请参见CppCrash类问题分析方法。
阅读全文