var detailPage = plus.webview.create("html/test.html","html/test.html");
detailPage.addEventListener("loaded", function() { //注册新webview的载入完成事件
plus.nativeUI.closeWaiting(); //新webview的载入完毕后关闭等待框
detailPage.show("slide-in-right", 150);
}, false);
- 发布:2020-08-10 19:02
- 更新:2020-11-04 10:36
- 阅读:643
产品分类: HTML5+
HBuilderX版本号: 2.7.14
手机系统: Android
手机系统版本号: Android 8.0
手机厂商: 三星
手机机型: s8+
打包方式: 云端
示例代码:
操作步骤:
直接hbx 新建实例中的底部选项卡模板,然后marifest中开启沉浸式。
直接hbx 新建实例中的底部选项卡模板,然后marifest中开启沉浸式。
预期结果:
正常显示
正常显示
实际结果:
新开窗体的高度计算错误,会露出导航栏。
新开窗体的高度计算错误,会露出导航栏。
bug描述:
官方示例:底部选项卡模板,原生选项卡示例。
开启:沉侵式时模式,打开新窗体时,新窗体的高度不够,导航栏会露出来。
多重启几次真机调试,就会遇到一次这种情况。
多次打开新窗体,有时就会出现。
注:已经上传代码了,点击我的就可以复现了。
注意一下页面缓存问题,如果第一次打开页面是正常的,那么需要重新运行app,再点击我的,直到bug出现。