视频播放器仓库

constants.js 1.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. export const EVENTS = [
  2. 'abort',
  3. 'canPlay',
  4. 'canPlayThrough',
  5. 'durationChange',
  6. 'emptied',
  7. 'encrypted',
  8. 'ended',
  9. 'error',
  10. 'loadedData',
  11. 'loadedMetadata',
  12. 'loadStart',
  13. 'pause',
  14. 'play',
  15. 'playing',
  16. 'progress',
  17. 'rateChange',
  18. 'seeked',
  19. 'seeking',
  20. 'stalled',
  21. 'suspend',
  22. 'timeUpdate',
  23. 'volumeChange',
  24. 'waiting'
  25. ];
  26. export const TRACKEVENTS = [
  27. 'change',
  28. 'addTrack',
  29. 'removeTrack'
  30. ];
  31. export const METHODS = [
  32. 'addTextTrack',
  33. 'canPlayType',
  34. 'load',
  35. 'play',
  36. 'pause'
  37. ];
  38. export const PROPERTIES = [
  39. 'audioTracks',
  40. 'autoPlay',
  41. 'buffered',
  42. 'controller',
  43. 'controls',
  44. 'currentSrc',
  45. 'currentTime',
  46. 'defaultMuted',
  47. 'defaultPlaybackRate',
  48. 'playbackrates',
  49. 'duration',
  50. 'ended',
  51. 'error',
  52. 'loop',
  53. 'mediaGroup',
  54. 'muted',
  55. 'networkState',
  56. 'paused',
  57. 'playbackRate',
  58. 'played',
  59. 'preload',
  60. 'readyState',
  61. 'seekable',
  62. 'seeking',
  63. 'src',
  64. 'startDate',
  65. 'textTracks',
  66. 'videoTracks',
  67. 'volume'
  68. ];