【FAQ】HarmonyOS SDK 闭源开放能力 —ArkUI
1.问题描述:
App 启动的时候会有个弹框,询问用户是否需要进去隐私模式,在该隐私模式下,App 不能获取任何用户信息。当前鸿蒙 App 级别是否有隐私模式?
解决方案:
当前实现隐私模式都是三方应用自己实现,window 有个隐私模式接口:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-0000001815246534-V5#ZH-CN_TOPIC_0000001815246534__setwindowprivacymode9,可以实现禁止截屏和录屏。
2.问题描述:
这个扩展的样式组件如何 export?
解决方案:
在 ArkTS 中,@Extend 装饰器不支持使用 export 导出。推荐使用新的样式复用方法,通过 attributeModifier 属性动态地设置组件的属性,并在类中定义复用的属性。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-attribute-modifier-V5
3.问题描述:
1.ArkUI-X 扩展到了多个 OS 平台:目前支持 OpenHarmony、HarmonyOS、Android、iOS。 请问在 Android、iOS 上运行,是否需要打包 ArkUI-X 语言包和各种 SDK 到项目中? 需要做哪些适配工作么?
解决方案:
ArkUI(方舟 UI 框架)为应用的 UI 开发提供了完整的基础设施,包括简洁的 UI 语法、丰富的 UI 功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。
ArkUI-X 项目介绍文档: https://gitee.com/arkui-x
ArkUI Android 平台适配层: https://gitee.com/arkui-x/arkui_for_android
ArkUI iOS 平台适配层: https://gitee.com/arkui-x/arkui_for_ios
评论