手机型号 Pura 70
鸿蒙版本 6.0.0
系统软件版本6.0.0130
微信版本8.0.15.38
微信小程序Video组件m3u8格式视频 播放失败
video组件 关键代码如下:
带有重试机制,重试仍然失败,error报错 都没有 详情信息
e {{ isPlaylistOpen ? ">" : "<" }}{{ index + 1 }}{{ item.label }}
方法:
videoErrorCallback(e) {
console.error("[videoErrorCallback] 真机拉流失败:", e.detail.errMsg);
console.error("[videoErrorCallback] 错误详情:", e.detail);
// 检查是否还有重试次数
if (this.retryConfig.currentRetry >= this.retryConfig.maxRetries) {
console.error(
`[videoErrorCallback] 已达到最大重试次数(${this.retryConfig.maxRetries}),停止重试`
);
uni.showToast({
title: "视频加载失败,请稍后重试",
icon: "none",
duration: 3000,
});
return;
}
// 增加重试次数
this.retryConfig.currentRetry++;
console.log(
`[videoErrorCallback] 准备第 ${this.retryConfig.currentRetry}/${this.retryConfig.maxRetries} 次重试`
);
// 清除之前的重试定时器
this.clearRetryTimer();
// 延迟后重试
this.retryConfig.retryTimer = setTimeout(() => {
console.log(
`[videoErrorCallback] 开始第 ${this.retryConfig.currentRetry} 次重试`
);
this.retryStream();
}, this.retryConfig.retryDelay);
},
下面是同款同型号手机:实际证实 版本问题:
手机型号 Pura 70
鸿蒙版本 6.0.0
系统软件版本6.0.0130
微信版本8.0.14版本 具体版本不是很清楚 猜测 8.0.14.42
微信小程序Video组件m3u8格式视频 播放成功
m3u8地址 都是一个地址;

问题已修复,可以引导用户重试
我们也是华为手机鸿蒙5.1之后微信小程序无法播放m3u8视频文件的问题。鸿蒙系统4.2是基于安卓AOSP代码开发,鸿蒙系统5.1以后是鸿蒙全面自研。华为方说是需要微信和抖音去做适配和开发,才能完全正常运行。
我们也遇到了这个问题,能修复一下吗,亲爱的官方大大,我们有好多用户和领导在等着呢,求求了
鸿蒙6.0.0 视频组件黑屏播放m3u8黑屏
鸿蒙用户更新了8.0.15后,m3u8视频播放不了了,没有错误信息。官方尽快跟进、修复啊,影响好多用户
也有这个问题
一样的问题,鸿蒙6,微信8.0.15;希望官方快快修复
我们小程序也是。。。一堆人在问!
这个问题好像还没解决呢,官方没 有出来解释的吗
同样的问题;微信版本 8.0.14