// 视频源
videoUrl: {
type: String,
required: true
},
// 封面图
coverUrl: {
type: String,
default: ''
},
// 视频ID
videoId: {
type: String,
default: () => '' + Date.now()
},
// 自动播放
autoplay: {
type: Boolean,
default: false
},
// 循环播放
loop: {
type: Boolean,
default: false
},
// 静音
muted: {
type: Boolean,
default: false
},
// 显示原生控制条
showControls: {
type: Boolean,
default: false
},
// 自定义控制条
customControls: {
type: Boolean,
default: true
},
// 视频适应模式
objectFit: {
type: String,
default: 'cover' // contain, cover, fill
},
// 显示中央播放按钮
showCenterPlayBtn: {
type: Boolean,
default: true
},
// 显示播放按钮
showPlayBtn: {
type: Boolean,
default: true
},
// 显示全屏按钮
showFullscreenBtn: {
type: Boolean,
default: true
},
// 显示进度条
showProgress: {
type: Boolean,
default: true
},
// 显示加载状态
showLoading: {
type: Boolean,
default: true
},
// 启用进度手势
enableProgressGesture: {
type: Boolean,
default: true
},
// 启用播放手势
enablePlayGesture: {
type: Boolean,
default: true
},
// 自定义控制按钮显示
showPlayPauseBtn: {
type: Boolean,
default: true
},
showProgressBar: {
type: Boolean,
default: true
},
showFullscreenButton: {
type: Boolean,
default: true
},

- 发布:2025-10-07 18:39
- 更新:2025-10-07 18:39
- 阅读:13
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: Alpha
HBuilderX版本号: 4.81
第三方开发者工具版本号: 1.06.2504030
基础库版本号: 默认
项目创建方式: HBuilderX
示例代码:
操作步骤:
使用鸿蒙5.1系统的手机,打开微信小程序就能复现
使用鸿蒙5.1系统的手机,打开微信小程序就能复现
预期结果:
横屏,和安卓、苹果一样的效果
横屏,和安卓、苹果一样的效果
实际结果:
竖屏
竖屏
bug描述:
使用uniapp的视频播放组件video,鸿蒙5.1版本的小程序横屏视频会变成竖屏




