Egret社区
本帖最后由 asd227 于 2020-3-28 14:25 编辑

项目遇到了一个情况,就是发现当网络异常的情况下(比如用360流量防火墙,禁用浏览器网络)进游戏,游戏会异步的去加载地图问题,犹豫地图文件比较多
结果发现在进入游戏的时候,用流量防火墙禁用浏览器,此时查看浏览器资源加载情况显示pending 微信图片_20200327101116.png ,当网络重新解除禁用的时候,犹豫之前委托给New Promise()加载的资源没有反馈,资源加载卡住,此时打开其他功能页面调用到加载资源方法的时候进入等待列表导致后面使用资源,全部显示不出来,差不多过了1分钟左右New Promise()阻塞返回结果了,手机环境切后台等网络是有概率直接断开的。就会出现Promise加载阻塞问题,导致玩家切回游戏的时候,加载不出资源
分享到 :
0 人收藏

2 个回复

倒序浏览
asd227  初学乍练 | 2020-3-27 17:50:01
测试了市面上的一些流水高的产品,基于egret做的,在这种极限的情况下,都会出现加载资源被阻塞的情况
jj229937432  圆转纯熟 | 6 天前
正常应该是什么样子,没有理解你的意思
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部