开发者社区> 问答> 正文

视频点播调用loadByurl方法时,time传0,没有报错正常播放,为什么time传>0的值就报错

我在视频点播调用loadByurl方法时,time传0,没有报错,正常播放,time传>0的值就报错是为什么?
206319d52b1fc5997aa9f9ee216f8343.png
Cannot read properties of null (reading 'source')
at O.loadByUrl (aliplayer-min.js:2:1)
at eval (index.vue:449:1)

展开
收起
乐天香橙派 2023-09-11 16:12:32 78 0
1 条回答
写回答
取消 提交回答
  • 全栈JAVA领域创作者

    根据您提供的错误信息来看,“Cannot read properties of null (reading 'source')”错误提示表明在调用loadByUrl方法时,出现了一个空对象(null)无法读取属性(source)的错误。

    根据您的描述,当您将time参数设置为0时没有报错,正常播放。但当将time参数设置为大于0的值时,出现了报错。这可能是由于以下原因导致的:

    1. 数据异常:当time参数设置为大于0的值时,可能导致了数据异常。请确保您提供给loadByUrl方法的URL和时间参数是正确的,可以尝试检查是否有误。

    2. 播放器状态:在调用loadByUrl方法之前,请确保播放器处于正确的状态。可能存在某些状态限制,阻止了在指定时间加载视频。

    3. 视频源问题:可能视频源本身存在问题,无法在指定的时间加载。请检查视频源是否正常,并尝试使用其他视频源进行测试。

    建议您进一步检查代码中对loadByUrl方法的调用和参数设置。如果问题仍然存在,请提供更多的代码细节,以便更好地帮助您解决问题。

    2023-09-16 10:39:32
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
互联网音视频点播业务云上实践 立即下载
《VoD问题排查与实战手册》 立即下载
低代码开发师(初级)实战教程 立即下载