🧩 高级功能
2.0: 对应 2.0.0 纯短剧契约。pub.dev 当前仍提供 1.0.3;依赖尚未升级时请切换到 1.x 文档。
组件
| 组件 | 用途 | Android | iOS |
|---|---|---|---|
DramaHomeNativeView | 短剧聚合页 | 支持 | 支持 |
DramaSwipeFlowNativeView | 竖向短剧推荐流 | 支持 | 支持 |
DramaPlayerNativeView | 短剧播放与解锁 | 支持 | 支持 |
DramaCardNativeView | 短剧预览卡片 | 支持 | 不支持 |
每个 Widget 都由独立 PlatformView 和 controller 管理,不共享可变原生页面实例。页面离开 Widget 树时会释放 Fragment、ViewController、播放器、delegate 和未完成的解锁 session。
自定义 viewId、swipeFlowId 和 cardId 在同一个 Flutter engine 内跨组件全局唯一。重复 ID 会在 Dart 与原生注册表中直接失败,避免事件被路由到错误页面。
页面文档
其他能力
pangrowth_content 2.0 的公开页面能力只围绕上述短剧组件与控制器组织。