mzulkiakbari / videojs-resolution-switcher-for-videojs-version-7

21 stars 15 forks source link

TypeError: videojs.getComponent is not a function #1

Closed ssqsunqin closed 4 years ago

ssqsunqin commented 4 years ago

import 'videojs-resolution-switcher' 引入

plugin: { videoJsResolutionSwitcher: { default: 'low', dynamicLabel: true } }, 会报 TypeError: videojs.getComponent is not a function未找到的问题,,什么原因呢,,望大神瞅瞅

mzulkiakbari commented 4 years ago

This is a demo : https://bariartz.github.io/videojs-by-pp/

This is example code : <!doctype html>

OM Demo
mzulkiakbari commented 4 years ago
<script>
var PkPlayer = videojs('pokoplayer',{
      "controls" : true,
      "autoplay" : true,
      "preload" : "metadata",
      sources : [
      { src : 'http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4', type : 'video/mp4', label : '360p', res: '360'},
  { src : 'http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4', type : 'video/mp4', label : '480p', res: '480'},
  { src : 'http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4', type : 'video/mp4', label : '720p', res: '720'}
      ],
    });
    videojs('pokoplayer').videoJsResolutionSwitcher();
</script>
mzulkiakbari commented 4 years ago

Make sure you using videojs version 7+