Metadata
- Source
- VP-133
- Type
- Bug
- Priority
- Blocker
- Status
- Closed
- Resolution
- Fixed
- Assignee
- Justin Obara
- Reporter
- Anastasia Cheetham
- Created
2012-10-24T15:57:36.390-0400 - Updated
2013-01-28T11:18:10.555-0500 - Versions
- N/A
- Fixed Versions
-
- 0.1
- Component
-
- controls
Description
Found by Cindy:
Clicking scrubber to advance/rewind video doesn't always respond properly. Sometimes need to click the scrubber twice to position to the first click location.
This is due to a time delay with the flash fallback in between calling setCurrentTime() and "currentTime" property gets really set. I've placed in an ugly fix using setTimeout(),
https://github.com/cindyli/videoPlayer/blob/FLUID-4775/js/VideoPlayer_media.js#L178-184
It doesn't fix the issue completely. The problem still occurs intermittently, I thinking depending on how fast the "currentTime" gets updated.
Environments
IE8
Comments
-
Jonathan Hung commented
2012-12-11T13:06:32.121-0500 Tested with IE8 WinXP Dec 11, 2012 - still an issue.
Promoting to Blocker for the Dec 2012 release.
It doesn't seem as bad using mouse since most users will click again if it fails, but using the keyboard it feels unusable when the scrubber jumps around.
-
Anastasia Cheetham commented
2013-01-07T12:09:28.574-0500 I've confirmed that this problem seems to exist in the MediaElement.js demo at http://mediaelementjs.com/ when tested in IE8. I can't reproduce the keyboard interaction (since the demo is not adequately keyboard accessible), but the need to occasionally click twice to get it to work is reproducable.
One of the mediaelement bug reports (https://github.com/johndyer/mediaelement/issues/516) describes a workaround. I'll investigate using that.
-
Justin Obara commented
2013-01-16T13:06:58.705-0500 Merged pull request ( https://github.com/fluid-project/videoPlayer/pull/105 ) into the project repo at 39a23c8bfe51f5c2f3b9cd9fd256a96b3b88d4fb