var root = require('./root');
|
var each = require('./each');
|
exports =
|
root.Blob ||
|
function Blob(parts, options) {
|
options = options || {};
|
var blobBuilder = new BlobBuilder();
|
each(parts, function(part) {
|
blobBuilder.append(part);
|
});
|
return options.type
|
? blobBuilder.getBlob(options.type)
|
: blobBuilder.getBlob();
|
};
|
var BlobBuilder =
|
root.BlobBuilder ||
|
root.WebKitBlobBuilder ||
|
root.MSBlobBuilder ||
|
root.MozBlobBuilder;
|
|
module.exports = exports;
|