微信小程序获取video视频的时长

微信小程序获取video视频的时长,第1张

我们在微信小程序业务当中,经常会用嵌入视频到我们的页面当中去。我们可以通过微信小程序video自带的bindloadedmetadata事件去获取视频的一些信息。

在video标签中加入该方法

然后我们在JS文件中添加该方法

正常video的宽高是固定的,如果要根据视频的横竖来改变,可以后台传值设置宽高,比如:

Page({data:{

video:{src:'视频播放地址',width:'750rpx',height:'500rpx'}

}})

<video src="{{videosrc}}" style="width:{{videowidth||750}}rpx;height:{{videoheight||320}}rpx"></video>

1在跳转到H5上面 autoplay 无效。

2网上搜索过各种方法,目前各大厂也需要用户点击方可播放,但是如果加上muted=true 静音播放,在跳转过来变可以自动播放了。

但是需要手动来开启声音。还是不推荐使用,通常处于用户体验,节省流量来考虑的话,一进来还是手动点击才人性化。最好尽量引导手动点击。

3参考>

小程序的video组件内使用d幕,传入一段带标准时间偏移的json,在播放时d幕出现时间和偏移量一致。但是如果拖动进度条,前面的已经发射过的d幕也会再次出现。在大d幕的应用中会出现多d幕覆盖问题,形成白块,是否能够安排修复此bug呢? 七月份就已经提过了该问题了,官方能否重视下video组件的d幕问题呢,毕竟你家的腾讯视频也没有很好的支持d幕呢?对于某些d幕视频应用来说,没有d幕是一个非常不好的体验,既然官方提供了d幕功能是否可以用心去做好他呢??? 现在国内腾讯视频,爱奇艺(伪实现),优酷,哔哩哔哩都没有很好的融入自家的d幕功能,希望微信能够重视下video组件d幕的问题

众所周知,audio或video标签有一个自动播放的属性,即autoplay,但是在真实项目中,我们会发现给音视频标签添加了autoplay属性后,音视频并不会自动播放,依然需要手动点击,这是因为谷歌等主流内核都禁用了autoplay属性,如果我们希望自动播放,还需要另辟蹊径。写完小项目后,笔者将解决办法粘贴 出来,供个人以及部分笔者后期参考(本文只提供微信平台提供的解决办法)。

以上就是关于微信小程序获取video视频的时长全部的内容,包括:微信小程序获取video视频的时长、如何让小程序播放视频窗口根据视频的横竖来改变、uniapp微信小程序跳转H5后video自动播放等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10143566.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存