Videojs Vast播放按钮

时间:2015-04-01 11:31:41

标签: javascript video.js

播放按钮有问题(videojs + videojs vast plugin)。 如果没有播放商业广告,则大播放按钮没有功能,只有小播放按钮。是否有一个解决方法,大播放按钮正在工作。

实施例

// init first player
videojs('vid_673732', {
    "controls": true,
        "autoplay": true,
        "preload": "auto"
}, function () {
    var videoPlayer = this;
    videoPlayer.muted(false);
    videoPlayer.ads();
    videoPlayer.vast({
        url: "http://ad3.adfarm1.adition.com/banner?sid=3108095&wpt=X",
        skip: "-1"
    }); // VAST link always delivering a test ad
    videoPlayer.ga();
    videoPlayer.on("loadedmetadata", function () {
        videoPlayer.play();
    });
});

// init second player
videojs('vid_673662', {
    "controls": true,
        "autoplay": true,
        "preload": "auto"
}, function () {
    var videoPlayer = this;
    videoPlayer.muted(false);
    videoPlayer.ads();
    videoPlayer.vast({
        url: "http://ad3.adfarm1.adition.com/banner?sid=2721754&wpt=X",
        skip: "-1"
    }); // VAST link NOT always delivering ads
    videoPlayer.ga();
    videoPlayer.on("loadedmetadata", function () {
        videoPlayer.play();
    });
});

示例:hier (示例是自动播放,而不是大播放按钮)

感谢
托马斯

1 个答案:

答案 0 :(得分:0)

我有一个非常类似的问题。

原来是videojs-ads插件。这已经解决了。您可以在他们的GitHub上找到更多详细信息:https://github.com/theonion/videojs-vast-plugin/issues/64

我建议更新videojs广告插件:https://github.com/videojs/videojs-contrib-ads