在线课堂/在线医疗web直播点播平台EasyDSS点播分享页面控制台报错property or method “xxxx“ is not defined

一站式的在线课堂、在线医疗技术从去年开始走入大众的视野,EasyDSS作为在线课堂的载体,在视频课堂、远程医疗方面都发挥了重要作用。EasyDSS平台不仅能够进行课堂的直播,在点播状态下,还能够在有需要时将视频对外分享。

DSS6.png

但是EasyDSS点播分享页面控制台出现如下报错:[Vue warn]: Property or method “onMessage” is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See

73.png

该错误其实是一个比较常见的错误,一般都是某个属性/方法没有定义导致的。从错误信息看,提示onMessage没有定义,因此我们在项目中代码查看onMessage是播放器的回调函数。

74.png

在代码中也可以查到onMessage这个方法,虽然定义了但是watch是监听的数据变化,不能用来监听方法。

75.png

解决该问题,我们需要找到项目EasyPlayer.vue 文件watch里的onMessage方法,把onMessage 移动到methods里进行方法定义即可。此处还需注意检查一下定义的位置对不对。

76.png

77.png

目前EasyDSS视频平台已经支持H265编码的播放,更好适应了现代视频播放和存储的需要,此外,EasyDSS还支持定制其他功能或者版本,如果有需求,欢迎联系我们了解,此外,EasyDSS提供测试版本,欢迎大家下载测试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值