restoreSystemUI method

Future<void> restoreSystemUI()

还原系统 UI(status bar / navigation bar)到进入短剧前 saved 的可见性。

Android:按进入短剧前记录的 status / navigation bar 可见性 show 出来, 同时还原 setDecorFitsSystemWindows(true)、按需清掉 KEEP_SCREEN_ON。 调用后内部 refCount 与 saved 状态都会清空,回到「未进入过短剧」的初始态。

iOS:no-op。iOS 端系统栏由宿主用 SystemChrome 直接管理。

调用时机:Flutter 路由从短剧页面 pop 后立即调用。否则插件 exit short-drama 后不会主动还原系统栏,底部 tab bar 等会保持隐藏。

Implementation

Future<void> restoreSystemUI() => _invoke('restoreSystemUI');