知识教程 | 优化状态栏沉浸式效果

发布时间:2019-08-06 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了知识教程 | 优化状态栏沉浸式效果脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

沉浸式状态栏是让开发者尤其是AndROId开发者很头疼的问题,耗费开发者很多精力去校验代码在各个系统版本、各个机型是否有效,今天这篇教程就跟大家分享优化初始化状态栏沉浸式效果的方法。

图片描述

使用APICloud时,参照社区码,初始化状态栏沉浸式,像这样去编写:

图片描述

有的开发者可能会遇到在Android机器上,导航栏有卡顿效果,仔细查找原因,打开api.js 找到fixstatusbar方法,你会发现是api.js里面根据手机型号等条件操作dom进行适配,方法内还使用了扩展的api对象获取数据,所以该方法必须在apireader内执行,卡顿效果就是加载api对象的时间,apiready执行变晚。

下面这个方法分享给大家,帮助你们解决卡顿问题。

初始化程序时,index.htML 文件中 apireader 内执行:

图片描述

在打开其他window时,不在apiready内调用,提前处理沉浸式效果,可以解决卡顿问题。

知识教程 | 优化状态栏沉浸式效果

写到常用方法内:

知识教程 | 优化状态栏沉浸式效果

脚本宝典总结

以上是脚本宝典为你收集整理的知识教程 | 优化状态栏沉浸式效果全部内容,希望文章能够帮你解决知识教程 | 优化状态栏沉浸式效果所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。