Web组件获取高度不一样
在不设置web高度, 根据加载的网页内容高度来设置web的高度,在web的onPageEnd方法里面获取web的高度,想问下获取web组件高度的时机应该是什么时候,或者有其他解决方案吗?
实现代码:
.onPageEnd((event) => {
console.log(‘lkp onPageEnd’)
this.webHeight = this.webviewController.getPageHeight()
setTimeout(() => {
console.log('height = ’ + this.webviewController.getPageHeight()); // 这里获取的高度是:2994
this.webHeight = this.webviewController.getPageHeight()
}, 2000)
this.webHeight = this.webviewController.getPageHeight()
console.log('lkp webHeight = ’ + this.webHeight) // 这里获取的高度是:7576
})
页面顶部是导航,中间是web -> 热门推荐 -> 评论(滑动列表),整个页面是可以滑动的(评论可以加载更多),底部是评论框
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
鸿蒙和安卓有什么不一样啊
6327浏览 • 3回复 待解决
HarmonyOS picker 如何实现“展示和选中内容不一样”
265浏览 • 1回复 待解决
请问xml布局写法为什么和xml规定的语法不一样
4110浏览 • 1回复 已解决
tabs能否标题栏宽度和底部视图宽度不一样?
184浏览 • 1回复 待解决
HarmonyOS C-API创建TexArea和Input在内容为空的情况下高度不一样
189浏览 • 1回复 待解决
ets的中文字符的长度和后端不一样是否合理
356浏览 • 1回复 待解决
HarmonyOS drawing.Path使用的单位与组件大小的单位是不是不一样?
169浏览 • 1回复 待解决
textarea的placeholder和text 大小不一样,textinput也是,最后的长度不一致
884浏览 • 1回复 待解决
HarmonyOS 使用webview加载网页,显示页面和手机自带的浏览器不一样
269浏览 • 1回复 待解决
HarmonyOS web组件中的onRenderExited是不是和RenderProcessGone是一样的
410浏览 • 1回复 待解决
如果和开发使用的SDK版本不一样,需要怎么来升级SDK版本?
7900浏览 • 1回复 待解决
APP应用有主题管理,黑色、白色、蓝色等主题,不同的主题下,字体和图标是不一样的,有什么思路能实现?
277浏览 • 1回复 待解决
HarmonyOS RichEditor组件能够像TextArea组件的onChange方法一样获取文字变化吗?
271浏览 • 1回复 待解决
HarmonyOS 有一个Text 有3个样式是固定的 剩下还有4个样式根据不同的状态取值不一样可以抽取出来设置样式吗
291浏览 • 1回复 待解决
文字空行高度与字体高度不一致
2023浏览 • 1回复 待解决
如果一个APP集成HAR包,APP和HAR包都同时包含同一个第三方HAR包,如果这个HAR包的版本不一样,该怎么处理?
703浏览 • 1回复 待解决
如果多个组件的样式是一样的,如何快速定义复用样式?
376浏览 • 2回复 待解决
HarmonyOS 使用web组件展示pdf,如何获取pdf高度?
115浏览 • 1回复 待解决
JS swiper 怎么像list一样动态添加item?
6252浏览 • 1回复 待解决
HarmonyOS Web组件高度问题
174浏览 • 1回复 待解决
如何像配置color一样配置字体的大小?
676浏览 • 1回复 待解决
有没有和我一样遇到previewer读取loading Failed的?
8585浏览 • 1回复 待解决
HarmonyOS 有没有类似Palette一样的图片吸色工具?
134浏览 • 1回复 待解决
使用ListItemGroup后列表Item高度不一致问题
414浏览 • 2回复 待解决
HarmonyOS Web组件高度设置问题,Web组件内容被遮挡
230浏览 • 1回复 待解决
不再更改web高度,直接使用api11里面的.nestedScroll({scrollForward: NestedScrollMode.PARENT_FIRST,scrollBackward: NestedScrollMode.SELF_FIRST}),来负责交换嵌套滚动