Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preroll doesn't start after resume video #564

Open
Wadimir opened this issue Aug 17, 2023 · 0 comments
Open

Preroll doesn't start after resume video #564

Wadimir opened this issue Aug 17, 2023 · 0 comments

Comments

@Wadimir
Copy link

Wadimir commented Aug 17, 2023

Welcome to videojs-contrib-ads and thank you for contributing to the project! Below is a template for filing issues that will help us diagnose problems and recommend solutions.

Description

Preroll doesn't start after resume video

Steps to Reproduce

  1. Start video.
  2. Watch preroll
  3. After preroll watch video (I have 2 minutes video)
  4. When I click on the play button, when the video has played to the end, the video starts playing from the beginning.

Include step-by-step instructions on how to reproduce the issue:

  • First step

Expected Results

preroll should be start play

Actual Results

video starts without preroll

Reproducing Unit Test

Please include a unit test that fails in the most recent version of videojs-contrib-ads but should pass according to your expected results. This will help us understand what the root cause is and separate ad plugin bugs from issues with this project. A unit test can be provided like below:

import QUnit from 'qunit';
import {Midroll} from '../../../src/states.js';
import adBreak from '../../../src/adBreak.js';

QUnit.test('starts an ad break on init', function(assert) {
  this.midroll = new Midroll(this.player);
    
  this.midroll.init(this.player);
  assert.equal(this.player.ads.adType, 'midroll', 'ad type is midroll');
  assert.equal(this.adBreakStartStub.callCount, 1, 'ad break started');
});

This example was pulled from test/states/test.Midroll.js.

Versions

videojs-contrib-ads version : 6.9.0

Video-js version: 7.21.5

Other plugins: please list other plugins that may affect videojs-contrib-ads behavior, especially ad plugins.

Platforms

Browsers : Chrome 114.0.5735.198

OS/Devices: MacOs 13.4.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant