HarmonyOS 嵌套在scrollview中的webview加载url在没有触发声明周期的时候,不能响应滑动事件
嵌套在scrollview中的webview加载url在没有触发声明周期的时候,不能响应滑动事件,示例代码如下:
build() {
Scroll() {
Column() {
Web({
src: "https://www.huawei.com",
controller: this.webViewController
})
.height('80%')
.width('100%')
.onPageBegin(() => {
console.error("onPageBegin")
})
.onPageEnd(() => {
console.error("onPageEnd")
})
.onErrorReceive(() => {
console.error("onErrorReceive")
})
.onTitleReceive(() => {
console.error("onTitleReceive")
})
.onHttpErrorReceive(() => {
console.error("onHttpErrorReceive")
})
Text('text1').width('100%').height('20%').backgroundColor('#ff0000')
Text('text2').width('100%').height('20%').backgroundColor('#ff0000')
Text('text3').width('100%').height('20%').backgroundColor('#ff0000')
Text('text4').width('100%').height('20%').backgroundColor('#ff0000')
}
}
.height('100%')
.width('100%')
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
鸿蒙scrollview 嵌套 webview 在滑动过程中遮挡 下面的组件
7889浏览 • 1回复 已解决
HarmonyOS 滑动的触摸事件,也会触发点击事件响应
812浏览 • 1回复 待解决
HarmonyOS webView的onTitleReceive事件,在无title网页加载中返回了url路径
384浏览 • 1回复 待解决
HarmonyOS WaterFlow嵌套在list中,会全量加载的问题
589浏览 • 1回复 待解决
HarmonyOS 嵌套在Scroll中的tab,想在滑动时,将tab固定住
442浏览 • 1回复 待解决
HarmonyOS Swiper嵌套的页面包含Canvas时,如何让Canvas可以响应左右滑动事件,但是不响应上下滑动
267浏览 • 1回复 待解决
HarmonyOS Scroll中嵌套List滑动事件冲突
386浏览 • 1回复 待解决
scroll包裹list,scroll可以响应滑动,list不能响应滑动
1475浏览 • 1回复 待解决
ScrollView嵌套ListContainer
7410浏览 • 5回复 待解决
HarmonyOS webview嵌套在布局中间,高度和滚动问题
996浏览 • 1回复 待解决
HarmonyOS webview加载url白屏
473浏览 • 1回复 待解决
滑动嵌套事件冲突处理
647浏览 • 0回复 待解决
HarmonyOS scroll嵌套List不能整体滑动
892浏览 • 1回复 待解决
HarmonyOS Webview加载url发生404的时候,需要定制错误页面,最佳实践是什么?
495浏览 • 1回复 待解决
HarmonyOS WebView加载url无法滚动
428浏览 • 1回复 待解决
HarmonyOS Web加载Url,图片不能显示
553浏览 • 1回复 待解决
HarmonyOS webview中,如何通过函数调用动态加载url?
493浏览 • 1回复 待解决
HarmonyOS onVisibleAreaChange事件没有触发
458浏览 • 1回复 待解决
如何控制web组件的pagestart和pageend仅在第一次加载url的时候触发
728浏览 • 1回复 待解决
请问如何获知scrollview的滑动停止状态?
5681浏览 • 1回复 待解决
webview_flutter demo 中顶部导航按钮无法响应事件
1286浏览 • 1回复 待解决
HarmonyOS webInited这个事件有时候触发有时候不触发
466浏览 • 1回复 待解决
HarmonyOS 在卡片内执行滑动手势,也会触发onclick事件
308浏览 • 1回复 待解决
其它系统要实现嵌套滚动是需要应用去监听转发手指触摸事件的,不是像HarmonyOS 这样设一个模式就能支持的,不一样的。HarmonyOS 也可以让应用去实现嵌套滚动的,应用侧实现嵌套滚动可以参考
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-scroll-V5#onscrollframebegin9
用onscrollframebegin()这个接口去实现。