webviewtube 2.1.1
webviewtube: ^2.1.1 copied to clipboard
Play YouTube videos on mobile platforms, with WebView and IFrame Player API.
2.1.1 #
- refactor: fix linting problems to supports both versions above/below 3.10
- chore: upgrade dependencies
2.1.0 #
- doc: updates iOS minimum version in README
- feat: supports Dart 3.0
- refactor: remove
modestbrandingfrom player configuration after the deprecation announcement - refactor: do not finalize internal
WebViewController(to make hot reloading work) - refactor: disable the restrictions on automatic media playback for android platform
- fix: safer casting of messages
2.0.0 #
- fix:
WebviewtubeOptions.loopwas not working - refactor!:
autoplaywas removed from options- Since it's not working on mobile platforms, it's removed to avoid confusion.
- refactor!: webview_flutter 4.0 migration
- feat: the ability to change aspect ratio in
WebviewtubeOptions.aspectRatio - fix:
WebviewtubeOptions.copyWithincorrectly overrodecurrentTimeUpdateInterval
1.4.1 #
- fix: playlist_player demo is unable to go back to the first video
- fix:
==should include runtimeType
1.4.0 #
- feat: implement
loadPlaylistandcuePlaylist - feat: add demo for playing a playlist
- refactor: update the demo for customized player
- doc: fix typos
1.3.1 #
- refactor: implement
toStringfor models - doc: use templates for constructors
- doc: add more explanation for
WebviewtubeController
1.3.0 #
- doc: update outdated documentation
- refactor: finalize webview controller
- doc: update example and readme for player configuration
- BREAKING refactor!: decouple options from controller
- refactor: dispose the default controller automatically
- If a controller is provided to the player, the user should dispose it manually.
1.2.0 #
- refactor: remove unused functions
- feat: add onPlayerReady, onPlayerError and onPlayerWebResourceError callbacks
- BREAKING refactor!: make videoId a named parameter
1.1.0 #
1.0.0 #
- Initial release.