Angular 错误TS2304:找不到名称';剪贴板项目';
获取错误Angular 错误TS2304:找不到名称';剪贴板项目';,angular,html5-canvas,blob,navigator,clipboarddata,Angular,Html5 Canvas,Blob,Navigator,Clipboarddata,获取错误错误TS2304:尝试为navigator.clipboarder.write()创建ClipboardItem时找不到名称“ClipboardItem” constclipboarditeminput=newclipboarditem({'image/png':blobInput}); 等待navigator.clipboard.write([clipboardItemInput]) 我正在使用Angular CLI:6.0.5、Angular:6.0.3进行构建。请提供完整的ts文件
错误TS2304:尝试为navigator.clipboarder.write()创建ClipboardItem时找不到名称“ClipboardItem”
constclipboarditeminput=newclipboarditem({'image/png':blobInput});
等待navigator.clipboard.write([clipboardItemInput])代码>
我正在使用Angular CLI:6.0.5、Angular:6.0.3进行构建。请提供完整的ts文件,其中包含您正在使用的库“@Angular/animations”、“@Angular/cdk”、“@Angular/common”、“@Angular/compiler”、“@Angular/flex布局”、“@Angular/forms”、“@Angular/http”、“@Angular/material”、“@Angular/platform浏览器”“@angular/platformbrowser dynamic”、“@angular/router”、“@ngx translate/core”、“@ngx translate/http loader”、“@types/pako”、“@types/three”、“angular2 draggable”、“core js”、“css元素查询”、“hammerjs”、“ng2工具提示指令”、“ngx剪贴板”、“ngx颜色选择器”、“pako”、“rxjs”、“systemjs”、“three”、“三个控件”、“typings”,“zone.js“上面提到的是我正在使用的图书馆。我们是否需要添加任何其他特定的软件包以供使用ClipboardItem@Kaiido我正在努力实施。当我实现您的解决方案时,我收到错误:TypeError:未能在“剪贴板”上执行“写入”:迭代器getter不可调用
。解决它后,我得到:TypeError:未能在“剪贴板”上执行“写入”:未能将值转换为“剪贴板项”。
My code:let newVariable:any;newVariable=window.navigator;const url=canvas.toDataURL();const blobInput=wait this.loadBlob(url);const dT=新数据传输();add(新文件([blobInput],'filename',{type:'image/png'}));等待newVariable.clipboard.write([dT])代码>