UniApp video组件渲染本地大型MP4视频过慢,并且易闪退

UniApp框架使用<video/>组件
播放本地根目录大小为1个G的MP4视频
组件渲染很慢
点完打开显示组件按钮,过很久才有反应,
而且多次点击打开组件容易使APP崩溃闪退,
项目要求不能联网,无法通过网络处理视频,
并且整个项目为纯前端项目,无后台,无联网
求一个前端的解决方案。
img

img

纯前端的话

  1. 用图片代替视频展示.
  2. 点击播放按钮显示转圈圈加载交互感知.
  3. 然后video本身默认就是预加载边下边播的.
  4. 视频可以切分几个, 播放完了再接上.
  5. 视频再压缩压缩.
  6. 和产品沟通, 无效跑路