是否根据白色区域占整个页面的比例判定是否白屏?
我这边观察到白屏次数前几个页面特点:
页面1:进页面有全屏loading等待一个核心接口的数据,loading只有中间一个小图片,其余都是白色
页面2:autocomplete页,输入内容后联想列表,只有顶部一个input输入框,其余都是白色,不等待任何异步数据,页面逻辑也很简单,不存在渲染延迟
页面3:webview,网页加载出来前全屏白色
页面4:类似第一个,白屏等待一个核心接口,只是loading使用了wx.showLoading
页面5:聊天窗口,进页面就会有底部的输入框和几个功能按钮,只是主体的聊天记录会异步加载,这部分白色占比较大
以上几个页面除了第4个是全白的,第3个无法控制,其他几个并不是完全白屏
95%的面积像素相同
不光是白色,那种大面积灰色、蓝色、红色等等的,都算的