Affects Version/s: Release 3.4.0
Fix Version/s: None
Appcelerator Studio 22.214.171.124409261245
Titanium SDK 3.4.0.GA
iPhone 6, iOS 8.1
iPhone 5 Simulator, iOS 8.1
Ti.Media.AudioPlayer.setTime() is an Android only method. However, when it is used on iOS, it will force the AudioPlayer to stop playing at the time passed in.
Steps to reproduce issue:
1. Create a new project involving the below code:
2. Run the app on an Android device and notice that the playback begins from the specified time location.
3. Run the app on an iOS device and notice that the playback begins from 0:00 and plays until the specified time location.
Either setTime() should work on iOS the same way that it is described in the docs for Android (doesn't seem possible due to TIMOB-14552), the setTime() on iOS should be a different method to indicate its current behavior (endTime()?), or calling setTime() on iOS should have no effect.