- From: guest271314 <notifications@github.com>
- Date: Sat, 24 Jun 2017 08:53:01 -0700
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Saturday, 24 June 2017 15:53:33 UTC
@jakearchibald Was able to set `Range` request header to `bytes=0-<number less than Content-Length>` at `Request()` object. Media is played back to specific range when set at `.src` of `HTMLMediaElement`. However, when first portion of bytes is greater than `0`, no media is played back. Are you aware of the reason for this result? When `0` is set at first portion of value of `Range` header media plays back ``` let headers = new Headers(); let range = 1024 * 8 * 128; headers.append("Range", "bytes=0-" + range); let request = new Request(url, {headers:headers}); fetch(request) .then(response => response.blob()) .then(data => audio.src = URL.createObjectURL(data)) ``` When a number greater than `0` is set at first portion of value of `Range` header media does not plays back `headers.append("Range", "bytes=1-" + range);` http://plnkr.co/edit/vci20DGSjX1fAjrHOcOY?p=preview -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/fetch/issues/556#issuecomment-310846807
Received on Saturday, 24 June 2017 15:53:33 UTC