ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

uniapp应用每次启动的时候,其实是应用onShow的时候,都会有灰色背景出现,很影响用户体验,怎么办

2022-04-25 21:35:53  阅读:245  来源: 互联网

标签:灰色 uniapp onShow 启动 背景 应用 时候


一: uniapp启动的时候,灰色背景场景

二:先上解决方法

在uniapp的app.vue文件中,应用的onhide生命周期下,写入一下代码

onHide: function() {
		// 为来防止灰色背景,第一次隐藏的时候,关闭应用。
                // 检查本地存储,时候启动运行过
		let res=$S.getStorage('runOne')
		if(!res){
                        //如果启动运行过,那就记录一下。并在用户首次,隐藏应用的时候,强行关闭应用。用户第二次启动的时候,就不会再有会屏了
			$S.setStorage('runOne','yes')
			plus.runtime.quit(); 
		}
	},

三:我曾经走过的坑

四:为了方便更多人了解这个解决办法,我要在文章中,增加一下关键词密度

1.uniapp应用启动的时候,总是灰色背景怎么办
2.uniapp应用,在每次进入的时候,都会出现灰色背景,怎么办
3.uniapp是不是太卡,怎么每次启动的时候,都有灰色背景

五:我遇到的一些坑,用文字记录的

我当时 考虑的可能是:
1.手机运行太多软件,太卡
2.app包太大,是不是要分包
3.图片是不是太大,渲染卡顿
4.首页是不是要改成nvue
5.是不是启动页的,splash配置问题(自己还搞过.9.png)

标签:灰色,uniapp,onShow,启动,背景,应用,时候
来源: https://www.cnblogs.com/cn-oldboy/p/16192126.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有