业务场景
系统中展示多张图片叠加展示,客户要求单击图片实现,将叠加的效果图复制到PC的剪切板,可以在社交等其他软件中粘贴。
网上复制文字的案例很多,这里分享一个复制图片到剪切板的代码,亲测有效。
window.getSelection().removeAllRanges();let range = document.createRange()// copyPicImgId:是叠加后生成的图片(img标签)的idrange.selectNode(document.getElementById('copyPicImgId'));window.getSelection().addRange(range);document.execCommand("Copy");