ts
// 复制文本
export const copy = (str: string) => {
// 第一种 这个在控制台中直接用会报错 Uncaught (in promise) DOMException: Document is not focused.
navigator.clipboard.writeText(str);
};
export const copy2 = (str: string) => {
// 第二种 这个可以直接在浏览器控制台内使用
const input = document.createElement("textarea");
input.style.opacity = "0";
document.body.appendChild(input);
input.value = str;
input.select();
const r = document.execCommand("copy");
input.remove();
return r;
};