小程序video去除上下黑边
方法很简单 ,只需要在video上增加属性
<video objectFit="cover" />
或者
可通过 wxss 设置宽高
<view class="video"> <video object-fit="" style="height:{{height}}px; width:{{width}}px;" src="" bindloadedmetadata="videometa" binderror="videoErrorCallback" ></video> </view>
bindloadedmetadata:视频元素加载完成时触发。
对bindloadedmetadata 绑定事件 videometa
videometa:function (e) { var that = this; //获取系统信息 wx.getSystemInfo({ success (res) { //视频的高 var height = e.detail.height; //视频的宽 var width = e.detail.width; //算出视频的比例 var proportion = height / width; //res.windowWidth为手机屏幕的宽。 var windowWidth = res.windowWidth; //算出当前宽度下高度的数值 height = proportion * windowWidth; that.setData({ height, width:windowWidth }); } }) },
如果真的不知道将来要做什么,索性就先做好眼前的事情。只要今天比昨天过得好,就是进步。长此以往,时间自然会还你一个意想不到的未来。
生活像一个杯子。一开始,里面是空的,之后,要看你怎么对待它。如果你只往不如意的方面想,那么你最终辉得到一杯苦水。如果你往好的方面想,那么你最终会得到一杯清泉。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
生活像一个杯子。一开始,里面是空的,之后,要看你怎么对待它。如果你只往不如意的方面想,那么你最终辉得到一杯苦水。如果你往好的方面想,那么你最终会得到一杯清泉。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。