if videojs is set to techOrder: ["flvjs", "html5"] and loads a resource which type is application/x-mpegURL, videojs will call Flvjs.dispose() first. but this.flvPlayer is undefined.
videojs-flvjs.js?0fb9:11849 Uncaught TypeError: Cannot read property 'detachMediaElement' of undefined
at Flvjs.dispose (videojs-flvjs.js?0fb9:11849)
at Player.unloadTech_ (video.cjs.js?0e26:18944)
at Player.loadTech_ (video.cjs.js?0e26:18816)
at Player.src_ (video.cjs.js?0e26:20467)
at eval (video.cjs.js?0e26:20414)
at setSourceHelper (video.cjs.js?0e26:8995)
at setSourceHelper (video.cjs.js?0e26:8997)
at Player.eval (video.cjs.js?0e26:8917)
at bound (video.cjs.js?0e26:2189)
if videojs is set to
techOrder: ["flvjs", "html5"]
and loads a resource which type isapplication/x-mpegURL
, videojs will callFlvjs.dispose()
first. butthis.flvPlayer
is undefined.