Skip to content

TypeError: Cannot read property 'el_' of undefined #9077

@obronov

Description

@obronov

Description

Player throws an error when switching closed captions. Player launches HLS streams. The player is used in the Nuxt 3 environment. The problem only occurs in Chrome versions below 87.

Reduced test case

No response

Steps to reproduce

  1. Use these player settings
const videoOptions = {
        autoplay: true,
        controls: false,
        loop: false,
        language: 'en',
        preload: 'auto',
        sourceOrder: true,
        errorDisplay: false,
        fluid: false,
        liveui: true,
        loadingSpinner: false,
        html5: { 
            vhs: {
                overrideNative: true,
                maxPlaylistRetries: 5,
            },
            nativeAudioTracks: false,
            nativeVideoTracks: false,
            nativeTextTracks: false,
        },
        techOrder: ['html5'],
        plugins: {},
        children: [
            'textTrackDisplay',
            'textTrackSettings'
        ]
    }
  1. Start HLS stream
  2. On/Off closed captions.

Errors

Image Image

What version of Video.js are you using?

8.18.1, 8.23.3

Video.js plugins used.

No

What browser(s) including version(s) does this occur with?

Chrome 69

What OS(es) and version(s) does this occur with?

Tizen 5.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs: triageThis issue needs to be reviewed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions