HarmonyOS Video组件的错误事件相关

1.onError事件能不能加一个失败原因

2.如果失败了,怎么样重新加载呢?我尝试把src的参数改成@state并重新赋值,以及调用controller.start() 都不生效

HarmonyOS
2024-08-08 16:33:13
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

问题一:Video的onError目前不支持导出error原因,如需求强烈可走需求流程。

问题二:如果播放失败,想要@state修改视屏资源需要在onError里执行,以官网demo为例,稍作修改即可看到效果。官网demo:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-media-components-video-V5#%E7%A4%BA%E4%BE%8B

稍作修改:

.onError(() => { this.videoSrc = "要替换的资源" this.controller.start(); console.info('onError') })
分享
微博
QQ
微信
回复
2024-08-08 20:30:53
相关问题
HarmonyOS Video组件相关问题
1678浏览 • 1回复 待解决
HarmonyOS Video组件问题
2072浏览 • 1回复 待解决
HarmonyOS 事件触发相关
931浏览 • 1回复 待解决
HarmonyOS 关于video组件问题
1246浏览 • 1回复 待解决
HarmonyOS 使用Video组件问题
1444浏览 • 1回复 待解决
HarmonyOS Video组件与Slider组件联动
1178浏览 • 1回复 待解决
HarmonyOS 滚动事件相关解决方案
1255浏览 • 1回复 待解决
HarmonyOS Video组件全屏是怎么实现
1122浏览 • 1回复 待解决
HarmonyOS 有RN Video组件封装吗?
1416浏览 • 1回复 待解决
HarmonyOS video组件stop和reset区别?
1209浏览 • 1回复 待解决
HarmonyOS 有关Video组件一些问题
1469浏览 • 1回复 待解决
如何移除页面上Video组件
2884浏览 • 1回复 待解决
HarmonyOS 应用内浮窗点击事件相关
1032浏览 • 1回复 待解决
HarmonyOS Video组件如何播放沙盒视频
1215浏览 • 1回复 待解决
HarmonyOS @Entry组件相关问题
990浏览 • 1回复 待解决
关于视频播放器Video组件问题
626浏览 • 0回复 待解决