Skip to content

Releases: deckameron/Ti.YoutubePlayer

iOS 1.0.10

Choose a tag to compare

@deckameron deckameron released this 06 May 14:12

#New error event handling

error

Fired when an error occurs.

player.addEventListener('error', function(e) {
    Ti.API.error('Error: ' + e.message);
    Ti.API.error('Code: ' + e.code);
    Ti.API.error('Type: ' + type);
});

Event properties:

  • message (String): Error message
  • code (Number): Error code
  • type (String): Error type
Code Type Message
2 invalid_parameter Invalid parameter value (e.g., invalid video ID)
5 html5_error HTML5 player error
8 video_removed Video has been removed or flagged as inappropriate
100 not_found Video not found, private, or age-restricted
101 embedding_disabled Owner doesn't allow embedding
150 embedding_disabled Same as 101 (duplicate)
153 missing_referer Missing HTTP Referer header or API Client identification

iOS 1.0.9

Choose a tag to compare

@deckameron deckameron released this 23 Apr 21:11

Fixed a bug that prevented the Youtube Player to rendered in a tableView row.

Android v1.0.1 and iOS v1.0.3

Choose a tag to compare

@deckameron deckameron released this 20 Feb 12:48
  • Better and faster scaling mode.

Android 1.0.0

Choose a tag to compare

@deckameron deckameron released this 20 Feb 01:16

Features

  • ✅ Inline playback (no forced fullscreen)
  • ✅ Configurable autoplay and loop
  • ✅ Mute/unmute control
  • ✅ Adjustable playback speed (0.25x - 2x)
  • ✅ Seek to any point in the video
  • ✅ No native Android controls
  • ✅ Caption support
  • ✅ Modern async API

iOS 1.0.2

Choose a tag to compare

@deckameron deckameron released this 19 Feb 10:45
  • Fix crash in YouTubePlayer initialization when accessing publishers before player is ready

iOS 1.0.1

Choose a tag to compare

@deckameron deckameron released this 06 Feb 13:15
  • Updated the docs.
  • Updated the example.
  • Fixed a setPlaybackRate bug.

iOS v1.0.0

Choose a tag to compare

@deckameron deckameron released this 04 Feb 21:40

Features

  • ✅ Inline playback (no forced fullscreen)
  • ✅ Configurable autoplay and loop
  • ✅ Mute/unmute control
  • ✅ Video quality control
  • ✅ Adjustable playback speed (0.25x - 2x)
  • ✅ Seek to any point in the video
  • ✅ Detailed state and metadata events
  • ✅ No native iOS controls
  • ✅ Caption support
  • ✅ Modern async API