feat: close #1994 add clipboard write api

This commit is contained in:
Yidadaa
2023-06-29 00:27:18 +08:00
parent ea6926cad3
commit 98afd5516b
4 changed files with 27 additions and 5 deletions

View File

@@ -8,7 +8,12 @@ export function trimTopic(topic: string) {
export async function copyToClipboard(text: string) {
try {
await navigator.clipboard.writeText(text);
if (window.__TAURI__) {
window.__TAURI__.writeText(text);
} else {
await navigator.clipboard.writeText(text);
}
showToast(Locale.Copy.Success);
} catch (error) {
const textArea = document.createElement("textarea");