运行机制
运行状态说明
当抖音小游戏启动后,界面呈现给用户时,游戏处于前台运行状态。用户通过以下操作会改变游戏状态:
- •点击右上角关闭按钮
- •按设备Home键返回系统桌面
此时游戏将进入 后台挂起 状态,仍可保持短时间运行。
当用户重新打开抖音或返回游戏时,游戏会从后台恢复至前台运行状态。若长时间未返回游戏或系统资源不足,游戏进程可能会被强制终止 。
启动类型区分
抖音小游戏启动分为两种模式:
- 1.冷启动
- •首次打开游戏
- •游戏进程被终止后重新启动
需要完整加载游戏资源
- 2.热启动
- •短时间内重新打开已运行的游戏
- •游戏从后台恢复前台
无需重新加载资源
进程终止机制
游戏进程通常在以下情况会被终止:
- 1.后台超时
- •游戏进入后台后超过维持时限(通常几分钟)
- •期间未被用户重新激活
- 2.资源限制
- •游戏占用内存过高
- •系统资源紧张时触发回收机制
平台差异说明:
- •iOS系统:当抖音客户端连续收到内存警告时,会主动终止游戏进程
- •建议开发者使用
tt.onMemoryWarning
API监听内存警告,及时释放非必要资源