0

当视频 404(现在它试图无休止地加载)时,我只是试图显示一条错误消息而不是我的视频。我认为这里指出了最好的解决方案,但我不知道 videogular 会在 404 上触发一个事件。

如果事件确实触发了,我只会标记一个布尔值以显示 div:

控制器构造函数

error404 = false;
$rootScope.$on('$VideogularError', function(event) {
      error404 = true;
    });

HTML

<videogular ng-hide="error404">
  ...
</videogular>    
<div ng-show="error404">
   404 error occurred!
 </div>
4

1 回答 1

0

似乎有一个vg-error回调可以取消您的videogular元素。

<videogular ng-hide="error404" vg-error="error404 = true">
  ...
</videogular>
于 2017-02-17T21:04:37.423 回答