当前位置: 首页 > news >正文

HarmonyOS/OpenHarmony元服务开发-配置卡片的配置文件

卡片相关的配置文件主要包含FormExtensionAbility的配置和卡片的配置两部分:
1.卡片需要在module.json5配置文件中的extensionAbilities标签下,配置FormExtensionAbility相关信息。FormExtensionAbility需要填写metadata元信息标签,其中键名称为固定字符串“ohos.extension.form”,资源为卡片的具体配置信息的索引。
配置示例如下:

{"module": {..."extensionAbilities": [{"name": "EntryFormAbility","srcEntrance": "./ets/entryformability/EntryFormAbility.ts","label": "$string:EntryFormAbility_label","description": "$string:EntryFormAbility_desc","type": "form","metadata": [{"name": "ohos.extension.form","resource": "$profile:form_config"}]}]}
}

2.卡片的具体配置信息。在上述FormExtensionAbility的元信息(“metadata”配置项)中,可以指定卡片具体配置信息的资源索引。例如当resource指定为$profile:form_config时,会使用开发视图的resources/base/profile/目录下的form_config.json作为卡片profile配置文件。内部字段结构说明如下表所示。
表1 卡片form_config.json配置文件
 

HarmonyOS/OpenHarmony元服务开发-配置卡片的配置文件-开源基础软件社区


配置示例如下:

{"forms": [{"name": "widget","description": "This is a service widget.","src": "./ets/widget/pages/WidgetCard.ets","uiSyntax": "arkts","window": {"designWidth": 720,"autoDesignWidth": true},"colorMode": "auto","isDefault": true,"updateEnabled": true,"scheduledUpdateTime": "10:30","updateDuration": 1,"defaultDimension": "2*2","supportDimensions": ["2*2"]}]
}

 

http://www.lryc.cn/news/105748.html

相关文章:

  • mac安装nacos,M1芯片
  • 老板说把跳针改过去,什么是主板跳针
  • PyTorch代码实战入门
  • TSINGSEE青犀视频汇聚平台EasyCVR多种视频流播放协议介绍
  • Vivado进行自定义IP封装
  • 开放自动化软件的硬件平台
  • AdvancedInstaller打包程序
  • 无穷限积分习题
  • AI 3D结构光技术加持,小米引领智能门锁新标准
  • 管理类联考——逻辑——形式逻辑——汇总篇
  • 架构的分类
  • [SQL挖掘机] - 窗口函数 - lag
  • springboot项目如何自动重启(使用Devtools检测修改并自动重启springboot)
  • docker: Error response from daemon: No command specified.
  • 百度地图点标记加调用
  • MySQL 其他数据库日志
  • 为何企业和开发团队应该重视进行兼容性测试
  • 牛客网Verilog刷题——VL51
  • 从零实现深度学习框架——Transformer从菜鸟到高手(一)
  • 数组指针
  • C++设计模式之过滤器设计模式
  • SpringBoot整合RedisTemplate操作Redis数据库详解(提供Gitee源码)
  • SQL 执行计划管理(SPM)
  • 浅谈微服务异步解决方案
  • 【音视频SDK测评】线上K歌软件开发技术选型
  • Jackson:String转object反序列化失败
  • Spark_Core---6
  • 游戏运营需要什么条件和准备?
  • SVN限制Message提交的格式
  • windows下安装anaconda、pycharm、cuda、cudnn、PyTorch-GPU版本