support pasting image from clipboard fix #154

This commit is contained in:
Nicolas Constant 2020-02-19 19:53:50 -05:00
parent f8b376a001
commit 7ae94303da
No known key found for this signature in database
GPG Key ID: 1E9F677FB01A5688
1 changed files with 10 additions and 19 deletions

View File

@ -206,25 +206,16 @@ export class CreateStatusComponent implements OnInit, OnDestroy {
this.accountSub.unsubscribe();
}
onPaste(e: ClipboardEvent ) {
console.log(e);
// e.stopPropagation();
// e.preventDefault();
// console.warn(e);
// console.warn(ev.clipboardData.getData('image'));
// console.warn(ev.clipboardData.getData());
// navigator['clipboard'].readText().then(clipText => {
// console.log(clipText);
// });
// var items = (ev.clipboardData || ev.originalEvent.clipboardData).items;
// console.error(items);
onPaste(e: any) {
const items = (e.clipboardData || e.originalEvent.clipboardData).items;
let blobs: File[] = [];
for (const item of items) {
if (item.type.indexOf('image') === 0) {
let blob = item.getAsFile();
blobs.push(blob);
}
}
this.handleFileInput(blobs);
}
changePrivacy(value: string): boolean {