From 37d43944fa5c01f117db25e929451d47897a2ea9 Mon Sep 17 00:00:00 2001 From: "luk.lu" Date: Mon, 19 Dec 2022 10:17:08 +0800 Subject: [PATCH] add 'copy_to_clipboard' method; rename 'openUrl' to 'open_url_in_browser' --- unitool.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/unitool.js b/unitool.js index 307ce04..3c03b00 100644 --- a/unitool.js +++ b/unitool.js @@ -426,7 +426,7 @@ export default { } }, - openUrl (url) { + open_url_in_browser (url) { // #ifdef APP-PLUS plus.runtime.openURL(url) // #endif @@ -622,4 +622,14 @@ export default { }, 200) // 如果没有 setTimeout 至少 200ms, 焦点短暂跳到下一个后,又会消失 } }, + + copy_to_clipboard (text) { + uni.setClipboardData({ + data: text, + success: () => { + uni.hideToast() + wo.tt.showToast({ type: wo.c2t.GREEN, title: wo.ll({ zhCN: `已成功拷贝到剪贴板\n${text}`, enUS: `Successfully copied to clipboard\n${text}` }) }) + }, + }) + }, }