Skip to content

Cannot read property 'startsWith' of undefined (removeRecording()) #575

@karlerss

Description

@karlerss

Description

Caught this in production.

Steps to reproduce

  1. start recording

Results

Expected

Starts recording

Actual

Screen black.

Error output

TypeError: Cannot read property 'startsWith' of undefined
  at Record.removeRecording(webpack://VideojsRecord/./src/js/videojs.record.js?:1072:54)
  at Record.startVideoPreview(webpack://VideojsRecord/./src/js/videojs.record.js?:1184:12)
  at Record.start(webpack://VideojsRecord/./src/js/videojs.record.js?:673:18)
  at click(/js/video/public.js:2:1624734)
  at He(/js/video/public.js:2:1643915)
  at HTMLButtonElement.n(/js/video/public.js:2:1645660)
  at HTMLButtonElement.Qr.o._wrapper(/js/video/public.js:2:1680935)
  at HTMLButtonElement.r(/js/video/public.js:2:1517762)

Additional Information

versions

videojs

4.1.1

browsers

Chrome 90.0.4430

OSes

Windows 10

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions