Getting the error error TS2304: Cannot find name 'ClipboardItem' when trying to create ClipboardItem for navigator.clipboard.write().
const clipboardItemInput = new ClipboardItem({'image/png' : blobInput});
await navigator.clipboard.write([clipboardItemInput]);
I am using Angular CLI: 6.0.5, Angular: 6.0.3 for building.
TypeError: Failed to execute 'write' on 'Clipboard': Iterator getter is not callable. After solving it I am getting:TypeError: Failed to execute 'write' on 'Clipboard': Failed to convert value to 'ClipboardItem'.let newVariable: any; newVariable = window.navigator; const url = canvas.toDataURL(); const blobInput = await this.loadBlob(url); const dT = new DataTransfer(); dT.items.add(new File([blobInput], 'filename', { type: 'image/png' })); await newVariable.clipboard.write([dT]);