Convert blobs to and from base64 data url strings.
Used by Xyfir Books and other projects in the Xyfir Network.
Usage
{ const b = ; const base64String = 'some base64 data...'; const blob = b; const b64s = await b; console; // true};
API
toBlob(base64[, contentType])
Converts a base64 data url string to a blob.
Parameters
base64: string
- The string to convert.contentType: string
- Optional - Used for the Blob constructor.
Returns
Blob
- The blob built from the base64 string.
toBase64(blob)
Converts a blob to a base64 data url string.
Parameters
blob: Blob
- The blob to convert.
Returns
Promise
- A promise that resolves to the base64 string.