vincy
vincy
  • 发布:2020-04-15 14:14
  • 更新:2021-08-25 16:30
  • 阅读:2912

【已解决】video的属性initial-time 在苹果(ios)手机上无效

分类:uni-app

video标签在安卓和H5上 设置了initial-time 都可以从指定位置播放;
但是!在苹果iOS上不行
initial-time 是从接口传过来的,如果在data里写死却可以;watch computed seek() 试了也不行

2020-04-15 14:14 负责人:无 分享
已邀请:
vincy

vincy (作者) - 小白

问题已经解决了
是因为initial-time参数需要在页面加载的时候设置加入才起作用,不能加载完再通过接口查询设置;

所以解决方案就是 在video标签上写一个v-if=false;当获取到接口返回值后v-if=true,渲染video就可以了

  • 紫川丶

    以前我也有这个问题 谢谢

    2020-04-25 09:19

  • 菜菜2

    回复 紫川丶: 这个怎么处理,我的h5不生效

    2020-07-31 18:07

菜菜2

菜菜2

手机上的浏览器,initial-time没有生效,有的浏览器还跳到了initial-time值,然后又返回0了

6***@qq.com

6***@qq.com

手机上initial-time不生效,pc上就可以,就算给video设置了v-if也没用,请问还有没有其他的解决方案

deffbug

deffbug

牛啊大佬,问题已经解决!

1***@qq.com

1***@qq.com

请问怎么解决的

  • deffbug

    就是在video标签加入initial-time属性然后设置一个v-if,照楼主方法写的

    2021-07-23 14:40

愤青

愤青

亲测有效,感谢大佬

该问题目前已经被锁定, 无法添加新回复