-
Notifications
You must be signed in to change notification settings - Fork 76
Changelog
nirvanatikku edited this page Oct 27, 2012
·
2 revisions
- Enabled ES5 'strict' mode
- Stricter equality checks / improve code
- Multiple player support - appropriate randomization by use of GUIDs
- Fix event handler binding on the player objects (both flash based and html5 enabled) - jQuery.tubeplayer.events
- Perform appropriate cleanup when destroying tubeplayer
- Added a tubeplayer debug console to help people debug issues & play with a basic tubeplayer example
- Bug fixes for parsing videoID
- Support added for 'loop' parameter and annotations (iv_load_policy)
- Added theme and color support - dark/light with red/white
- Added 'start' attribute - default 0
- Added 'showinfo' attribute - default false
- Added 'modestbranding' attribute - default true
- Updated showControls, showRelated, autoPlay and autoHide to boolean from int
- Add support for 'autoHide' parameter
- Added 'loadSWFObject' attribute: user specifies swfobject inclusion
- IE 7 and 8 fixes
- Simplify dependency by utilizing Google CDN for swfobject instead of requiring additional include
- Added videoEmbedURL and videoID to "data" object
- Added "videoId" convenience method
- New onErrorInvalidParameters method to handle final error case
- Added support for 'showControls' and 'showRelated' player attributes
- Enhanced multiple player support for iframe/html5 player
- New public method to get all players jQuery.tubeplayer.getPlayers()
- Fixed unmute - uses volume before muted now
- Special thanks to @Branden Smith for the first few fixes
- Note: This update is completely backwards compatible
- Support for HTML5 - IFRAME embedded player
- HTML5 by default now, if not supported will degrade to Flash player
- Added 'autoplay' and 'controls' properties for player init
- New event: 'size'; Now you can modify the player's size
- Add player 'wmode' default as transparent, to prevent z-index issues in IE (thanks @Daniel Brouse)
- Fixed onError Handlers
- Added 'player' method, to get direct access to the youtube player
- Multiple player support
- Added 'onQualityChange' callback to defaults
- Embed the API driven Flash YouTube Video Player - init/destroy
- Control the player - cue, play, pause, stop, seek, volume control, quality control and data retreival
- Give developer controls after each event is triggered
- Provide developer with state change friendly events (i.e. instead of state == -1, onPlayerUnstarted)
- Hooks for 'afterReady', 'stateChange', 'onError' and 'qualityChange' for the player
- Convenience methods for errors - onErrorNotFound, onErrorNotEmbeddable
- Browser support tested: Firefox 3.5+, Chrome 5, Opera 10, Safari 5, IE6+