发布web包,加载第一个场景前的黑屏问题

  • Creator 版本: 3.5.1

  • 目标平台: web

  • 重现方式:打开预览链接,就出现

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器: 微信直接打开的浏览器,qq浏览器,uc

  • 编辑器操作系统:

  • 重现概率: 100%

在构建项目的替换插屏选项,我把时间调整为0。进入游戏,先是网络加载的一个进度条页面,然后就是一个黑屏页(感觉就是插屏页消失后的黑屏,会持续不到1s,但是会有),在之后才是第一个场景。
只要是把插屏页消失掉,就会有黑屏。
我的问题是:
1、网络加载的进度条页面,能不能修改,能不能不要?
2、插屏页能不能不要,不要的话,怎么不显示黑屏页?如果不要插屏就会出黑屏的话,能不能把网络加载的进度条放在插屏上?


网络加载进度条页


不显示插屏的黑屏页

1赞

修改splash怎么修改,或者我自定义splash可不可以,cocos的只有logo,太单薄了

3.5.1的splash,怎么改,心态都炸了
html上找不到splash,也找不到main.js,怎么跟2.x的改变这么大吗?

cocos\core\splash-screen.ts
如果指的是插屏logo,需要修改这个文件里的内容;
自定义样式,插屏时间设置为 0,自定义 index.html ,具体样式可参考 2.x

index.html里我查看没有找到splash

还是我直接在index.html里自定义,不用在index里删除splash

微信截图_20220627181327
我没看到splash,我直接在gamediv下自定义吗

web-mobile.zip (1.5 MB)
简单修改,仅供参考,修改文件: application.js index.html style.css

2赞

非常感谢!!!

这个我引入我的项目,怎么报错了


这个要怎么改

你用的3.6吧。看看我的帖子。如何修改 Web 的加载html

升级cocos到3.7.0了,去掉插屏,但是启动工程后,还是会有一个黑屏,然后再显示第一个场景页。我把body、GameDiv、Cocos3dGameContainer、GameCanvas的背景深色都设置为白色,怎么还会有黑屏出现?


@215194780 难道我还是要在这前面插入一张图做底图?

简单测试没有看到你说的 黑屏。不知道具体指什么。

视频.zip (765.3 KB)
如视频所示,这是直接在电脑上测试,出现的时间还短点,手机上更长一点时间。


请帮我看下为什么,我不想倒退回3.6.2,能不启用插屏最好

请帮我看下什么原因,最近我就要上正式服了

实在想就把 ENABLE_TRANSPARENT_CANVAS 设置为 true;

确实是,谢谢

您最后是怎么解决插屏前的黑屏的

web包最好改了

https://juejin.cn/post/7219272135817723965 参考我这个