New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 772339 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Audio Player reset currentTime when src is downloaded

Reported by php.g...@gmail.com, Oct 6 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36

Steps to reproduce the problem:
1. Create a PHP-enabled web server (standard apache http installation on linux, for example)
2. Install the ZIP in the DocumentRoot and unzip it
3. Browse to the webserver
4. You'll see two players, one with a local file (on the left) and one with a downloaded file (on the right)
5. When hitting the "play" link on the left player, one can click the time line to relocate the currentTime of the audio player, however this does not work on the right player.

What is the expected behavior?
The right player should also allow setting currentTime

What went wrong?
the audio player sets currentTime back to zero when the source is a downloaded file

Did this work before? N/A 

Does this work in other browsers? Yes

Chrome version: 61.0.3163.100  Channel: stable
OS Version: Server 2016
Flash Version:
 
audio_player_problem.zip
7.2 MB Download
Labels: Needs-Feedback Needs-Triage-M61
php.guus@ Thanks for the issue.

Tried this issue on Windows 7 and Mac OS 10.12.6 on the latest Stable 61.0.3163.100 and Canary 63.0.3236.0 following the below steps.

1. Launched Chrome and downloaded the given zip file.
2. Launched index.html page and could observe two audio players.
3. Clicked on 'play' link on the left side audio player and can play the audio and adjust the playhead position as well.
4. Clicked on the 'play' link on the right side audio player and no audio is observed, but can change the playhead position.

Please refer the screen cast and confirm if anything is missing from our end. 
Request you to please give us the precise steps to reproduce the issue and attach a screen cast for better understanding.

Thanks..
772339.webm
2.1 MB View Download

Comment 2 by php.g...@gmail.com, Oct 11 2017

Hi Susan, thank you for testing this... I do not see that you did the step to setup a webserver. The problem is that the audio from the second player is *downloaded* and then the playhead is forcefully reset to 0. This even happens in Chrome's own audio player.... See my screencast attached... The important part is: the source is downloaded through the audioplayer, as opposed to having a local file.
Oct 11 2017 2-39 PM.webm
6.5 MB View Download
Project Member

Comment 3 by sheriffbot@chromium.org, Oct 11 2017

Cc: susanjuniab@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "susanjuniab@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: M-63 OS-Mac
Status: Untriaged (was: Unconfirmed)
Able to reproduce this issue on Mac 10.12.6, Win-10 and Ubuntu 14.04 using chrome reported version #61.0.3163.100 and latest canary #63.0.3237.7.
This is a non-regression issue as it is observed from M50 old builds. 

Note: Couldn't test the issue on OS-Linux due to lack of phpserver set up.

Hence, marking it as untriaged to get more inputs from dev team.

Thanks...!!
Correction: Could not test on Ubuntu 14.04. 
Please ignore the line "able to reproduce this issue on Ubuntu 14.04 using chrome reported version #61.0.3163.100 and latest canary #63.0.3237.7".

Comment 6 by kochi@chromium.org, Oct 16 2017

Components: -Blink>HTML Blink>Media>Audio
Cc: mlamouri@chromium.org
Labels: Needs-Feedback
OP, would it be possible for you to create a reduced test case? It would greatly help narrow down the issue.

Comment 8 by php.g...@gmail.com, Oct 17 2017

Please define "reduced test case". I am under the impression that I provided a very much reduced test case, that is easy to reproduce. Please don't spend time and effort verifying this on Ubuntu, as I specified that this problem occurs on Windows in my original issue report. I provided Fedora / Linux as an easy way to setup a webserver, according to Comment #4, this is verified and confirmed as a problem on Windows.
Cc: hubbe@chromium.org
Actually, I wonder if the issue isn't simply because your "local" file, served by download.php doesn't handle range request. +hubbe@ to confirm.

Comment 10 by hubbe@chromium.org, Oct 18 2017

mlamouri@ is correct. Seeking is not possible unless the server supports range requests.


Status: WontFix (was: Untriaged)
Marking this as Working As Intended then.

Comment 12 by php.g...@gmail.com, Oct 19 2017

Yes indeed... Sorry for the confusion and thanks for the hint!!

Sign in to add a comment