生命周期(Construct 3)
对比 Web SDK 生命周期,纯 JS 游戏需要显式注册五个回调,而 Construct 3 什么都不用做:
- 插屏 / 激励广告打开时,Construct 的 runtime 会被浏览器 / 宿主渠道挂起。
- 音频也会同步挂起(Construct 用的是 Web Audio API,本来就受同一组可见性信号控制)。
- 广告关闭、焦点回来后,二者都会自动恢复。
你仍然要关心的事
Section titled “你仍然要关心的事”- 工程里必须有
FRVR SDK对象。 这是插件挂生命周期处理的地方。见 Construct 3 快速上手 § 2。 - 导出对话框里 Offline support 必须关闭。 见 快速上手 § 3。离线模式会把 HTML 外壳卡住,FRVR 流水线就没法注入正确的渠道包 —— 它也会干扰广告的生命周期。
如果你想在事件表里响应暂停 / 恢复
Section titled “如果你想在事件表里响应暂停 / 恢复”用 Construct 自带的 system 条件 —— 任何东西(包括 FRVR 广告)挂起 runtime 时它们都会触发:
不存在 FRVR 专属的 “on ad started” 触发器 —— system 条件就是正确的抽象层。