javascript - Uncaught Error : Make sure that slide 0 has an image/video src lightgallery

标签 javascript angularjs video.js lightgallery

我面临着 Angular JS 中带有视频 JS 的灯光画廊的问题。
未捕获错误:确保幻灯片 0 具有图像/视频源

<ul class="gallerybox gallery"  id ="video-gallery">
        <li ng-repeat="image in gallery" data-poster="{{image.thumbnail}}" data-sub-html="video caption2" data-html="#video{{index}}" id="{{image.id}}">
        <img ng-src="{{image.thumbnail}}" />
        </li>
    </ul>
     <div style="display:none;" id="video{{$index}}"  ng-repeat="image in gallery" >
        <video width="320" height="240" controls>
            <source src="http://example.com/8/video/59cbcf659fee7.mp4-export-webm.webm"  type="video/webm">
            Your browser does not support the video tag.
        </video>
    </div>

最佳答案

我也遇到了同样的问题。 我从 lightgallery.js 中评论/删除了这一行:

if (!src) {
        throw new Error("Make sure that slide " + index + " has an image/video src");
    }

现在一切正常!

关于javascript - Uncaught Error : Make sure that slide 0 has an image/video src lightgallery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46475509/

相关文章:

javascript - 我们如何更改客户端站点的菜单及其所选子菜单的值?

c# - 对用户隐藏部分 View ,但让它们对 AJAX 可用

angularjs - Angular 路线提供者

javascript - 使用 AngularJS 在表单中使 + 键的作用类似于 Tab

javascript - 尝试使用 VideoJS、VideoJS-YouTube、VideoJS-Playlist 和 VideoJS-Playlist-UI

javascript - framework7 在加载时不显示选项卡 1

javascript - 倒计时器激活 Controller 方法

javascript - 如何在移动设备上通过触摸左右滑动?

javascript - Video.js 的 RTMP 实时查看器替代品

css - VideoJs 宽高问题