Change to proper constructor + prototypes
This commit is contained in:
parent
aaab9ad082
commit
7daa08c32f
2
demo/dist/demo.js
vendored
2
demo/dist/demo.js
vendored
File diff suppressed because one or more lines are too long
@ -37,6 +37,10 @@
|
|||||||
]
|
]
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Expose for testing
|
||||||
|
window.player = player;
|
||||||
|
|
||||||
|
// Load demo sprite
|
||||||
window.loadSprite('dist/demo.svg', 'demo-sprite');
|
window.loadSprite('dist/demo.svg', 'demo-sprite');
|
||||||
|
|
||||||
// Setup type toggle
|
// Setup type toggle
|
||||||
|
4
dist/plyr.js
vendored
4
dist/plyr.js
vendored
File diff suppressed because one or more lines are too long
30
notes.md
30
notes.md
@ -40,7 +40,35 @@
|
|||||||
- Added `playsinline` support for iOS 10
|
- Added `playsinline` support for iOS 10
|
||||||
- Embed setup now accepts an <iframe> as the target element for true progressive enhancement
|
- Embed setup now accepts an <iframe> as the target element for true progressive enhancement
|
||||||
|
|
||||||
#### Breaking changes
|
## Changes
|
||||||
|
|
||||||
|
### Config changes
|
||||||
|
- videoWrapper -> video
|
||||||
|
- embedWrapper -> embed
|
||||||
|
- setup and ready classes removed
|
||||||
|
|
||||||
|
### API changes
|
||||||
|
- Can now chain most functions (need to document which can)
|
||||||
|
- support -> supports
|
||||||
|
- isFullscreen -> fullscreen.active
|
||||||
|
- new 'language'
|
||||||
|
- getType -> type
|
||||||
|
- getEmbed -> embed
|
||||||
|
- getContainer removed
|
||||||
|
- getMedia -> media
|
||||||
|
- getCurrentTime -> media.currentTime
|
||||||
|
- getVolume -> media.volume
|
||||||
|
- isMuted -> media.muted
|
||||||
|
- isLoading -> media.loading
|
||||||
|
- isPaused -> media.paused
|
||||||
|
- updatePoster -> poster
|
||||||
|
- setVolume -> volume
|
||||||
|
- increaseVolume (new)
|
||||||
|
- decreaseVolume (new)
|
||||||
|
- togglePictureInPicture (new)
|
||||||
|
- airPlay (new)
|
||||||
|
|
||||||
|
#### Other breaking changes
|
||||||
- New config options for loop
|
- New config options for loop
|
||||||
- Selectors changes (new `input` and `display` object) - DOCUMENT
|
- Selectors changes (new `input` and `display` object) - DOCUMENT
|
||||||
- Custom HTML option now `controls` which accepts a string (HTML), a function (your own template engine) or array (use built in controls)
|
- Custom HTML option now `controls` which accepts a string (HTML), a function (your own template engine) or array (use built in controls)
|
||||||
|
2483
src/js/plyr.js
2483
src/js/plyr.js
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user