详细问题描述
[内容]
在安卓4.22测试了,没有这样的问题。
安卓6.0的WebView+子窗口上拉刷新的等待显示有问题,只要上拉刷新页面在子页面中不是第一显示出来的,上拉刷新就会出现如图问题:
代码打包在附件你们自己试试吧,注意:是安卓6.0,安卓6.0。,安卓6.0。
运行环境
[系统版本]
安卓6.0
[浏览器版本]
[IDE版本]
7.6.4
[mui版本]
最新
附件
[代码片段]
[安装包]
联系方式
[QQ]
[电话]
详细问题描述
[内容]
在安卓4.22测试了,没有这样的问题。
安卓6.0的WebView+子窗口上拉刷新的等待显示有问题,只要上拉刷新页面在子页面中不是第一显示出来的,上拉刷新就会出现如图问题:
代码打包在附件你们自己试试吧,注意:是安卓6.0,安卓6.0。,安卓6.0。
运行环境
[系统版本]
安卓6.0
[浏览器版本]
[IDE版本]
7.6.4
[mui版本]
最新
附件
[代码片段]
[安装包]
联系方式
[QQ]
[电话]
最佳回复
参考 @丶多想 发布的hack方法:http://ask.dcloud.net.cn/article/1090;
另外,关于你的代码,有两点建议:
1、建议参考Hello MUI 中 tab bar(选项卡)-->底部选项卡-webview模式,可以简化webview数量,目前在列表页面你是三层webview嵌套(index、man、news_list),其实两层即可。
2、导航栏页面切换的代码,你的如下代码会导致重复创建webview:
plus.webview.show(tagPage, "fade-in", 100)
建议修改为:
var targetWebview = plus.webview.getWebviewById(tagPage);
if(targetWebview){
targetWebview.show("fade-in",100);
}
h***@foxmail.com (作者)
感谢DCloud_MUI_CHB的回复。
2016-12-28 11:51
9***@qq.com
你说的第二点 不太对吧,切换的时候是显示隐藏而已,不会重复创建的。这个问题 的原因应该就是三层webview嵌套导致的,在安卓6.0的机器上(华为 oppo等)都会出现遮挡的现象,目前还不知道有没有解决方式,如果实在不行的话 只能改成两层了
2017-04-01 17:13