收藏
回答

Video组件如何实现提前加载(preload)

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 Video 客户端 N/A N/A

- 需求的场景描述(希望解决的问题)

开发小程序的过程中需要用到video组件播放多个视频,同一时间只会播放一个,当用户切换不同视频时修改同一个video组件的src属性,但是发现每次修改之后会停顿四五秒时间,十分影响播放体验。尝试用两个video组件来做一个双缓冲的机制,一个正常显示另外一个隐藏起来,本来设想隐藏的video组件可以后台预加载,但是发现隐藏的video组件根本不会加载,这样就没有办法缓冲了。


请问现阶段有办法实现视频预加载的功能吗?

最后一次编辑于  2018-11-01  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 娇华
    娇华
    2018-11-01

    你好,目前暂不支持此功能。

    2018-11-01
    赞同
    回复 1
    • 世紀末の魔術師_
      世紀末の魔術師_
      2018-12-17

      怎么动态改变视频源呢,手动输入那种

      2018-12-17
      回复
  • 十二จุ๊บ
    十二จุ๊บ
    07-17

    请问,能实现预加载了,我用了3个video组件,还是会有出现loading

    07-17
    赞同
    回复 2
    • 冯唐木
      冯唐木
      07-22
      你好,请问下 你使用3个video在部分机型(如iphone7)上不会出现视频声音变小的情况么?
      07-22
      回复
    • 十二จุ๊บ
      十二จุ๊บ
      07-22回复冯唐木
      没有,我是把其他两个video的声音关掉,i7上没碰到这个情况
      07-22
      回复