On 07/05/2013 20:57 , Jonas Sicking wrote:
Will this let us support reading things from blob: URLs where the Blob
contains a zip file? I.e. what Gecko would support as
jar:blob:abc-123!/img/foo.jpg.

Yeah:

var blob = new Blob(zipContent, { type: "application/bundle" })
,   burl = URL.createObjectURL(blob);
$("<link rel='bundle'>").attr("href", burl).appendTo($("head"));
someImg.src = burl + "/img/foo.jpg";

It might be a little bit more convoluted than desired. If it's a common operation we could add a convenience method for it. That could become:

var burl = URL.registerBundle(zipInABlob);
someImg.src = burl + "/img/foo.jpg";

But I'm not sure that's worth it just yet.

Also note that while we're using "jar" as scheme name, it's simply
just zip support. None of the other pieces of the jar spec is used.

How do you figure out media types? Is it just sniffing, or do you have some sort of file extensions mapping as well?

--
Robin Berjon - http://berjon.com/ - @robinberjon

Reply via email to