harmonyos-webview-布局增加load不显示

问题:webview布局中创建,增加load加载布局 实际运行不显示加载布局

布局中webview的ohos:height=“200vp” 指定一个高度后 load布局可以显示

项目代码地址:https://gitee.com/hljdrl/harmonyos-app-example-webview

 

webview load
2021-06-09 11:04:34
浏览
收藏 0
回答 3
待解决
回答 3
按赞同
/
按时间
没用的喵叔
1

目前来看,需要放在webview前面的组件元素,有以下几种解决方案:

1. 用Dialog来显示,但是Dialog的特性,每次都得重新创建Dialog实例。

2. 隐藏WebView。

3. 创建一个Window,类型指定为Dialog来显示。本质上和第一种方法一样

4. 用Android View来显示,可以调用setVisibility来显示或隐藏:代码在这里:https://gitee.com/andych008/test-webview

 

 

已于2021-7-14 19:37:42修改
分享
微博
QQ
微信
回复
2021-07-14 19:02:00
没用的喵叔

试了下确实不行。应该不是代码的问题。我估计是因为webview的显示层实现上比较特殊,和一般的view不太一样。可以考虑用dialog来实现你想要的效果。

分享
微博
QQ
微信
回复
2021-06-10 16:58:25
隐约沧海

目前看 harmonyos webview组件仍然需要完善,静待官方组件更新

分享
微博
QQ
微信
回复
2021-06-11 07:14:09
相关问题
PopupDialog 不显示怎么回事?
5802浏览 • 2回复 待解决
harmony surfaceProvider绘制不显示问题
7966浏览 • 4回复 待解决
javaUI 中webview通过布局创建实例失败
3835浏览 • 1回复 待解决
弹窗库XPopup组件,不显示字体确定。
4730浏览 • 4回复 已解决
鸿蒙系统角标不显示怎么回事?
6898浏览 • 1回复 待解决
应用侧需求 harmonyos 增加 MQTT协议的API
4850浏览 • 1回复 待解决
模拟器上是不显示device模块的吗?
4435浏览 • 1回复 待解决
模拟器Hilog打印日志,控制台不显示
11082浏览 • 4回复 待解决
mysql load data infile
1419浏览 • 1回复 待解决
PolarDB增加存储可用区如何操作?
1086浏览 • 1回复 待解决
ets中设置布局高度和宽度
1176浏览 • 1回复 待解决