Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- loadImageFromDevice(event) {
- if (!event.target.files[0]) return;
- let file = event.target.files[0];
- //read as blob and create local object URL for it:
- let blobReader = new FileReader();
- blobReader.readAsArrayBuffer(file);
- blobReader.onload = () => {
- let blob = new Blob([new Uint8Array((blobReader.result as ArrayBuffer))]);
- let blobURL = URL.createObjectURL(blob);
- };
- // read as base64 image:
- let dataReader = new FileReader();
- dataReader.readAsDataURL(file);
- dataReader.onload = () => {
- let dataURL = dataReader.result;
- };
- dataReader.onerror = (error) => {
- this.foundation.handleError(error);
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement