企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## video视频 | 属性名 | 类型 | 默认值 | 说明 | | --- | --- | --- | --- | | src | String | | 要播放视频的资源地址 | | initial-time | Number | | 指定视频初始播放位置 | | duration | Number | | 指定视频时长 | | controls | Boolean | true | 是否显示默认播放控件(播放/暂停按钮、播放进度、时间) | | danmu-list | Object Array | | 弹幕列表 | | danmu-btn | Boolean | false | 是否显示弹幕按钮,只在初始化时有效,不能动态变更 | | enable-danmu |Boolean | false | 是否展示弹幕,只在初始化时有效,不能动态变更 | | autoplay | Boolean | false | 是否自动播放 | |loop | Boolean | false | 是否循环播放 | | muted | Boolean | false | 是否静音播放 | |page-gesture | Boolean | false | 在非全屏模式下,是否开启亮度与音量调节手势 | | direction | Number | | 设置全屏时视频的方向,不指定则根据宽高比自动判断。有效值为 0(正常竖向), 90(屏幕逆时针90度), -90(屏幕顺时针90度) | | show-progress | Boolean | true | 若不设置,宽度大于240时才会显示 | | show-fullscreen-btn | Boolean | true | 是否显示全屏按钮 | | show-play-btn |Boolean |true | 是否显示视频底部控制栏的播放按钮 | | show-center-play-btn | Boolean |true | 是否显示视频中间的播放按钮 | | enable-progress-gesture | Boolean | true | 是否开启控制进度的手势 | | objectFit | String | contain | 当视频大小与 video 容器大小不一致时,视频的表现形式。contain:包含,fill:填充,cover:覆盖 | | poster | String | | 视频封面的图片网络资源地址,如果 controls 属性值为 false 则设置 poster 无效 | | bindplay | EventHandle | | 当开始/继续播放时触发play事件 | | bindpause |EventHandle | | 当暂停播放时触发 pause 事件 | | bindended | EventHandle | | 当播放到末尾时触发 ended 事件 | | bindtimeupdate | EventHandle | | 播放进度变化时触发,event.detail = {currentTime, duration} 。触发频率 250ms 一次 | |bindfullscreenchange | EventHandle | | 当视频进入和退出全屏是触发,event.detail = {fullScreen, direction},direction取为 vertical 或 horizontal | | bindwaiting | EventHandle | | 视频出现缓冲时触发 | | binderror | EventHandle | | 视频播放出错时触发 | `<video /> `默认宽度300px、高度225px,可通过wxss设置宽高。