Javascript 从剪贴板JS获取文本/HTML
我试图从“获取”按钮上的剪贴板中获取文本,为此我使用了一个承诺,但是我无法获取整个文档。一些标签和元素丢失了,事实上我只得到了正文的内容。但是,如果我得到了处理insert事件的内容,那么我就得到了完整的文档。我正在使用的代码:Javascript 从剪贴板JS获取文本/HTML,javascript,html,events,clipboarddata,Javascript,Html,Events,Clipboarddata,我试图从“获取”按钮上的剪贴板中获取文本,为此我使用了一个承诺,但是我无法获取整个文档。一些标签和元素丢失了,事实上我只得到了正文的内容。但是,如果我得到了处理insert事件的内容,那么我就得到了完整的文档。我正在使用的代码: navigator.clipboard.read().then(gettext => { console.log("navigator.clipboard.read ", gettext); console.log(gettex
navigator.clipboard.read().then(gettext => {
console.log("navigator.clipboard.read ", gettext);
console.log(gettext[0].types);
t = gettext[0].types.length;
for (let i = 0; i < gettext[0].types.length; i++) {
gettext[0].getType(gettext[0].types[i]).then(e => {
console.log(gettext[0].types[i]);
var text = ((new Response(e)).text());
console.log(text);
text.then(txt => {
arr[i] = txt;
})
});
}
})
.catch(err => {
console.log('Something went wrong', err);
})
navigator.clipboard.read().then(gettext=>{
log(“navigator.clipboard.read”,gettext);
console.log(gettext[0].types);
t=gettext[0].types.length;
for(设i=0;i{
log(gettext[0].types[i]);
var text=((新响应(e)).text());
console.log(文本);
text.then(txt=>{
arr[i]=txt;
})
});
}
})
.catch(错误=>{
console.log('出了问题',err);
})