中型游戏发布的H5好像在苹果上很容易自动重启呀

:upside_down_face:关闭UI的时候会卸载资源,但是即使这样好像还是不定时会出现自动重启,老苹果手机会比较显著。。。大佬们都怎么处理的

内存炸了,重启的原因。 发布苹果safari 要严格控制内存。

内存需要控制在什么范围才不会炸。。。

型号不同,限制不同.有些内存大点,会给你大点.有些小点的,一点就炸.

这个你得自己看.

你只要知道重启就是内存炸了, 那就开始优化呗, 即使清理,减少内容,优化性能。 等等等等, 优化办法在论坛里学习和找。 越老的苹果手机越低。 你可以网上搜,好像有说各个型号的苹果手机,浏览器运行内存上限是多少。 可以问ai。

900M 1.1G 1.4G

:sleepy:中大型游戏很难控制在1G以内把 不知道大佬有没有什么想法

:upside_down_face:感觉好像不太够用, 然后测试的过程中发现label好像消耗很大

你在群里搜一下优化方案啊, 看你应该不是主程吧, 为啥这个让你搞。不过你搞也可以,会学到很多东西,这算是不错的工作经验啦。 我很久没接触苹果浏览器的优化了。 7 8年了,没啥好建议给你, 我们哪个时候优化适配的还是 iphone6 :joy: 你在论坛搜,很多方案, 也可以问ai。 ai比我给你的建议厉害啊。 不过你们项目真的在乎 苹果的浏览器运行吗, 一般苹果浏览器运行都是附带的吧, 你要是中型项目 重心应该在app 吧。 难道你又是棋牌? 我那个时候就是棋牌然后捕鱼这个游戏需要优化, 不是棋牌没人在乎 苹果的浏览器的性能吧。

比棋牌大多了 游戏原生平台压缩后在2个G左右 复杂战斗类型的。。。刚测了下 H5端 什么都不做 进入到游戏里 就快1G了 真是头大 :upside_down_face:

你还是丢给AI分析吧,什么东西可以加载,什么东西,用完就删除.

:joy:好的 谢谢大佬

你们很在乎浏览器性能吗, 现在还有项目这样的吗, 我也不清楚啊。 还有你们的主程呢, 这个至少是中级程序员以上做的, 初级的做有风险,但是看你个人意愿吧, 做好了是一次不错的优化项目的经验。