HarmonyOS List和Web嵌套问题
代码片段:
import { webview } from '@kit.ArkWeb';
@Entry
@Component
struct ArticleDetailPage {
controller: webview.WebviewController = new webview.WebviewController();
build() {
Column() {
List() {
ListItem() {
this.titleBuilder()
}
ListItem() {
this.webBuilder()
}.hitTestBehavior(HitTestMode.Block)
}
.height('100%')
.width('100%')
}
}
@Builder
titleBuilder() {
Column() {
Text('标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题')
.fontSize(22)
.fontColor('#333333')
.fontWeight(FontWeight.Bold)
.width('100%')
Row({ space: 12 }) {
Text('证券时报网 李捷').fontSize(14).fontColor('#999999')
Text('2024-06-26 10:00')
.fontSize(14)
.fontColor('#999999')
}.width('100%').margin({ top: 12 })
}.padding({ left: 20, top: 20, right: 20 })
}
@Builder
webBuilder() {
Web({
src: 'https://mo.mbd.huawei.com/r/1luGMZf1l5K?f=cp&rs=689114949&ruk=El3XPsRK2yXiiBsc21uK2A&u=a178defbbd8c5bbf',
controller: this.controller
})
.nestedScroll({
scrollForward: NestedScrollMode.SELF_FIRST,
scrollBackward: NestedScrollMode.SELF_FIRST
})
.margin({
left: 17,
right: 17,
top: 25,
bottom: 20
})
.width('calc(100% - 40vp)')
.height('100%')
.layoutMode(WebLayoutMode.FIT_CONTENT)
}
}
遇到问题:
1、List的ListItem设置hitTestBehavior(HitTestMode.Block) 后不能自身响应触摸事件
2、Web设置layoutMode(WebLayoutMode.FIT_CONTENT)后高度不能自适应
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
refresh + scroll+list嵌套问题
399浏览 • 1回复 待解决
HarmonyOS 组件嵌套问题
391浏览 • 1回复 待解决
HarmonyOS WaterFlow嵌套问题
70浏览 • 1回复 待解决
Web和List嵌套手势冲突问题
1043浏览 • 1回复 待解决
HarmonyOS Web组件和List的嵌套使用问题
287浏览 • 1回复 待解决
HarmonyOS list 嵌套web滑动切换问题
504浏览 • 1回复 待解决
HarmonyOS list嵌套tabs,tabs嵌套web,滑动问题
430浏览 • 1回复 待解决
List、Scroll、Swipper 、web等嵌套使用滑动冲突问题
1116浏览 • 1回复 待解决
web组件和list嵌套滚动,在出现list后向下滑动,出现web滑动list不动的情况
1906浏览 • 1回复 待解决
HarmonyOS Tabs和Web嵌套左右滑动问题
364浏览 • 1回复 待解决
HarmonyOS 关于Scroll和List嵌套滚动的悬停问题
38浏览 • 1回复 待解决
HarmonyOS Scroll+web+list的嵌套滑行
27浏览 • 1回复 待解决
scroll和list的嵌套滑动
1546浏览 • 1回复 待解决
当Web与List同时嵌套使用,会出现滑动冲突问题,怎么解决
1773浏览 • 1回复 待解决
HarmonyOS scroll嵌套多个web,显示问题
70浏览 • 1回复 待解决
HarmonyOS List嵌套list中的布局
37浏览 • 1回复 待解决
HarmonyOS list嵌套list,scrollToItemInGroup不执行
38浏览 • 1回复 待解决
HarmonyOS List中LazyForEach嵌套Component组件生命周期问题
318浏览 • 1回复 待解决
HarmonyOS List嵌套不能同步数据
334浏览 • 1回复 待解决
HarmonyOS grid和list混合布局问题
26浏览 • 1回复 待解决
HarmonyOS WaterFlow嵌套在list中,会全量加载的问题
84浏览 • 1回复 待解决
HarmonyOS scroll嵌套List不能整体滑动
516浏览 • 1回复 待解决
HarmonyOS List(A)里嵌套一个List(B),往下滑动里边的B出现的问题
180浏览 • 1回复 待解决
HarmonyOS List嵌套waterflow滑动卡顿
301浏览 • 1回复 待解决
HarmonyOS Scroll嵌套list,scrollToItemInGroup不执行
735浏览 • 1回复 待解决
可参考代码如下: