更新记录

1.0.0(2024-09-13)

更新video组件显示圆角


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
app-vue app-nvue × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

警告

解决app端,video组件无法圆角问题

容器大小需要指定、视频大小需要与容器大小一致,视频圆角组件大小需要与视频大小一致、三者大小保持一致

若宽高大小不确定,使用屏幕百分比

页面背景不支持渐变色,只支持单色系

原理:使用border边框和四个色块放置在四个角落

vue页面使用

<!-- 容器大小 -->
<!-- 容器设定relative -->
<view style="position: relative;" :style="{width:hp1option.width+'rpx',height:hp1option.height+'rpx'}">
    <!-- 横屏视频 -->
    <video src="@/static/video/6813515-sd_426_240_24fps.mp4" :controls="false" autoplay loop muted
        :style="{width:hp1option.width+'rpx',height:hp1option.height+'rpx'}"></video>
    <!-- 视频圆角组件 -->
    <!-- 组件基于absolute进行定位 -->
    <sjy-vidbr :option="hp1option" bColor="#ffffff"></sjy-vidbr>
</view>
<script>
    export default {
        data() {
            return {
                hp1option: {
                    width: 426 * 1.5,
                    height: 240 * 1.5,
                },
                hp2option: {
                    width: 240 * 1.5,
                    height: 426 * 1.5,
                }
            }
        },
    }
</script>

nvue页面使用

视频圆角组件外需要套一层view,指定position为absolute

<!-- 容器大小 -->
<!-- 容器设定relative -->
<view style="position: relative;" :style="{width:hp1option.width+'rpx',height:hp1option.height+'rpx'}">
<!-- 横屏视频 -->
<video :src="'/static/video/6813515-sd_426_240_24fps.mp4'" :controls="false" autoplay loop muted
style="height: 240rpx;width: 426rpx;"
:style="{width:hp1option.width+'rpx',height:hp1option.height+'rpx'}"></video>
<!-- 视频圆角组件 -->
<!-- nvue中需要外层套一层view,指定position为absolute -->
<view style="position: absolute;top: 0;">
<sjy-vidbr :option="hp1option" bColor="#ffffff" :bWidth="5"></sjy-vidbr>
</view>
</view>
<script>
export default {
data() {
return {
hp1option: {
width: 426 * 1.5,
height: 240 * 1.5,
},
hp2option: {
width: 240 * 1.5,
height: 426 * 1.5,
}
}
},
}
</script>

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问