HarmonyOS Video组件的错误事件相关

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

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

HarmonyOS
2024-08-08 16:33:13
282浏览
收藏 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') })
  • 1.
分享
微博
QQ
微信
回复
2024-08-08 20:30:53


相关问题
HarmonyOS Video组件相关问题
1367浏览 • 1回复 待解决
HarmonyOS Video组件问题
1693浏览 • 1回复 待解决
HarmonyOS 关于video组件问题
868浏览 • 1回复 待解决
HarmonyOS 事件触发相关
677浏览 • 1回复 待解决
HarmonyOS 使用Video组件问题
1046浏览 • 1回复 待解决
HarmonyOS Video组件与Slider组件联动
786浏览 • 1回复 待解决
HarmonyOS Video组件全屏是怎么实现
688浏览 • 1回复 待解决
HarmonyOS 有RN Video组件封装吗?
1076浏览 • 1回复 待解决
HarmonyOS video组件stop和reset区别?
692浏览 • 1回复 待解决
HarmonyOS 滚动事件相关解决方案
837浏览 • 1回复 待解决
HarmonyOS 有关Video组件一些问题
929浏览 • 1回复 待解决
如何移除页面上Video组件
2615浏览 • 1回复 待解决
HarmonyOS @Entry组件相关问题
770浏览 • 1回复 待解决
HarmonyOS 应用内浮窗点击事件相关
642浏览 • 1回复 待解决
HarmonyOS Video组件如何播放沙盒视频
779浏览 • 1回复 待解决
关于视频播放器Video组件问题
281浏览 • 0回复 待解决
HarmonyOS 日历相关组件
1205浏览 • 1回复 待解决