- removed default YouTube API key
WMPlayer.addTrackmethod now accepts duration argument- YouTube tracks can now fetch title by YouTube Data API (if API key is provided)
- optimized YouTube Data API query
- if YouTube track has not set track duration it'll be set on play
- not having set YouTube API key doesn't set YouTube tracks status to 'error' anymore
- added
playlistDoubleClickSelectoption. - added
YTAutoloadoption. - YouTube Iframe API is no longer loaded on player creation by default, unless
YTAutoloadis set true.
- YouTube track not starting if YouTube Data API key is not defined
- plalist loop is not working properly when YouTube track is the last
- Loop flag isn't checked properly on audio track end
- you can now pass your own YouTube API key
- slight changes to default template and theme
WMPlayerEventis now WMPlayer's internal class and is renamed to_EventWMPlayerModelis now WMPlayer's internal class and is renamed to_ModelWMPlayerViewis now WMPlayer's internal class and is renamed to_Viewparentmethod accept now string selectorsplayerClassmethod is renamed totheme- theme (player's container class) can be defined in config options
- IE9: changing player's theme class sometimes merge player's main class and status class
- added playerClass method
- added dark theme
- problems with assigning duration to playlist item, when url is a relative path to parent directory
- added method chaining
- IE9: class can be added multiple times to player's body
- IE9: if className contains multiple identical classes, only first one will be removed
- added support for YouTube videos
- added
destroymethod
- after using
parentmethod with JQuery, player hasn't changed storing element
Initial distributed version