| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| AppScope/ | 22-Oct-2025 | - | 35 | 32 | ||
| entry/ | 22-Oct-2025 | - | 771 | 689 | ||
| hvigor/ | 22-Oct-2025 | - | 38 | 36 | ||
| screenshots/ | 22-Oct-2025 | - | ||||
| .gitignore | D | 22-Oct-2025 | 144 | 12 | 12 | |
| README.md | D | 22-Oct-2025 | 2.4 KiB | 78 | 53 | |
| build-profile.json5 | D | 22-Oct-2025 | 1.3 KiB | 52 | 51 | |
| code-linter.json5 | D | 22-Oct-2025 | 992 | 35 | 34 | |
| hvigorfile.ts | D | 22-Oct-2025 | 851 | 22 | 5 | |
| oh-package.json5 | D | 22-Oct-2025 | 834 | 26 | 24 | |
| ohosTest.md | D | 22-Oct-2025 | 838 | 13 | 8 |
README.md
1# Web组件渲染模式 2 3## RenderMode 4 5### 介绍 6 71. 实现对以下指南文档中 https://docs.openharmony.cn/pages/v5.0/zh-cn/application-dev/web/web-render-mode.md 示例代码片段的工程化,保证指南中示例代码与sample工程文件同源。 8 9### 效果预览 10 11| 主页 | 12| ------------------------------------------------------------ | 13| <img src="screenshots\RenderModeWebComp.png" width="360;" /> | 14 15使用说明 16 171. 使用renderMode设置渲染模式为 ASYNC_RENDER (同步渲染模式)。 18# Web组件大小自适应页面内容布局 19 20## FitPageContent 21 22### 介绍 23 241. 实现对以下指南文档中 https://docs.openharmony.cn/pages/v5.0/zh-cn/application-dev/web/web-fit-content.md 示例代码片段的工程化,保证指南中示例代码与sample工程文件同源。 25 26### 效果预览 27 28| 主页 | 29| --------------------------------------------------------- | 30| <img src="screenshots\FitPageContent.png" width="360;" /> | 31 32使用说明 33 341. 使用Web组件大小自适应页面内容布局模式layoutMode(WebLayoutMode.FIT_CONTENT)时,能使Web组件的大小根据页面内容自适应变化。 35 36## 工程目录 37 38``` 39entry/src/main/ 40|---ets 41|---|---entryability 42|---|---|---EntryAbility.ets 43|---|---pages 44|---|---|---Index.ets // 首页 45|---|---|---FitPageContent.ets 46|---|---|---RenderMode.ets 47|---resources // 静态资源 48|---ohosTest 49|---|---ets 50|---|---|---tests 51|---|---|---|---Ability.test.ets // 自动化测试用例 52``` 53 54## 相关权限 55 56[ohos.permission.INTERNET](https://docs.openharmony.cn/pages/v5.0/zh-cn/application-dev/security/AccessToken/permissions-for-all.md#ohospermissioninternet) 57 58## 依赖 59 60不涉及。 61 62## 约束与限制 63 641. 本示例仅支持标准系统上运行,支持设备:RK3568。 652. 本示例支持API14版本SDK,SDK版本号(API Version 14 Release)。 663. 本示例需要使用DevEco Studio 版本号(5.0.1Release)才可编译运行。 67 68## 下载 69 70如需单独下载本工程,执行如下命令: 71 72``` 73git init 74git config core.sparsecheckout true 75echo code/DocsSample/ArkWeb/WebRenderLayout > .git/info/sparse-checkout 76git remote add origin https://gitee.com/openharmony/applications_app_samples.git 77git pull origin master 78```