已合并
docs: improve OpenHarmony documentation accuracy #40
docs: improve OpenHarmony documentation accuracy #40
已合并
sunkaiyang创建于 9月4日
sunkaiyang
sunkaiyang
9月4日

docs: improve OpenHarmony documentation accuracy

文档(README.md / README_en.md)

  • 规范集成指引与环境要求:
    • 将原生集成步骤(ManualLink)拆分为标准的编号流程(步骤 1~4),并将引入工厂类文件名修正为 .ets(RNPackagesFactory.ets)。
    • 补齐了 权限要求(无需额外权限)与 编译运行 API 要求(API 12 及以上)章节。
  • 精准化标注组件属性与 API 支持度:
    • options 属性表:明确标注 format(仅支持 png/jpg,鸿蒙标为 Partially)、result(不支持 zip-base64,补充鸿蒙专属的 "sandbox-file",标为 Partially),并补充 Android 专属属性 handleGLSurfaceViewOnAndroid(鸿蒙标为 No)。
    • 组件属性表:补充了 onLayout 和 style 属性说明,并细化了 captureMode="mount" 在鸿蒙系统下挂载延迟约 100ms 触发截图的机制。
    • API 接口表:完善了各方法的参数与返回值类型,并新增了 ViewShot.capture() 实例方法的说明。
  • 更新示例代码与目录树:
    • 示例 Demo 中将截图调用方式更新为推荐的 ref.current?.capture()。
    • 更新并校准了适配 RNOH 0.72 的完整工程目录结构树。
  • 英文链接修正:
    • 在 README_en.md 中,将 Autolinking 指南链接更新为官方英文文档路径。

package.json

  • 项目链接与元数据修正:全面更新并修正了代码仓库源(repository)、项目主页(homepage)链接,统一指向 GitCode 平台最新的官方地址。

类型声明(src/index.d.ts)

  • 类型定义对齐:修改并补齐了sandbox-file TypeScript 类型声明。
likedislike
Pull Request已成功合入, 合并人@openharmony_ci
(感谢 sunkaiyang 的贡献)
sunkaiyangsunkaiyang
9月4日 关联了issue:docs: improve OpenHarmony documentation accuracy
openharmony_ci
openharmony_ci成员
9月4日 评论:

感谢提交 Pull Requests!
Thanks for submitting a pull request.

likedislike
openharmony_ciopenharmony_ci成员
9月4日 添加了label:dco检查成功
sunkaiyang
sunkaiyang
9月4日 评论:

start build

likedislike
openharmony_ci
openharmony_ci成员
9月4日 评论:

首次触发
门禁构建开始,包含静态检查、代码编译【rntpc_br_rnoh0.72编译】,预计在60分钟内完成,门禁结果会同步发送到注册邮箱。您可以通过如下链接跟踪门禁进展:http://dcp.openharmony.cn/workbench/cicd/detail/6a9a8abb64650f998bbf041e/runlist

likedislike
此处折叠了45条消息 查看更多
openharmony_ciopenharmony_ci成员
9月11日 添加了label:静态检查成功
openharmony_ciopenharmony_ci成员
9月11日 通过测试
openharmony_ci
openharmony_ci成员
9月11日 评论:

代码门禁通过
您可以通过如下链接查看门禁报告:http://dcp.openharmony.cn/workbench/cicd/detail/6aa2ccff64650f998b32bf33/runlist

静态检查:

# check type result report
1 codeCheck pass >>>

编译测试:
# Device build result package
1 rntpc_br_rnoh0.72 success >>>

likedislike
openharmony_ciopenharmony_ci成员
9月11日 关闭了关联的issue
openharmony_ciopenharmony_ci成员
9月11日 合入了pull request,合并节点 SHA:643b30f32838070b26d25f599b323c2cbc03ae1f