appbridgenewplus_method_channel library

该文件提供了 AppbridgenewPlatform 的 MethodChannel 实现。 它负责 Flutter 应用程序与原生平台(Android/iOS)之间的具体通信, 通过方法通道处理 H5 页面发出的功能请求,并接收原生平台的回调事件。

核心功能包括:

  • 处理本地通知的显示和响应。
  • 获取平台和设备信息。
  • 执行应用生命周期操作(如退出、最小化)。
  • 管理导航(打开/关闭/替换页面)。
  • 提供 UI 交互(如 Toast、Alert、ActionSheet)。
  • 实现持久化存储和缓存管理。
  • 管理权限请求。
  • 处理文件下载(包括 M3U8 视频)。
  • APK 下载和安装。
  • DeepLink 处理。
  • Live Activity 管理。
  • 视频、小说、漫画、帖子和直播模块的功能实现。