feat(js): 复制成功不再alert(仅toast+按钮短反馈)

This commit is contained in:
萝卜
2026-03-17 17:31:21 +08:00
parent c48c4e7470
commit 5a72d89e6f
2 changed files with 24 additions and 9 deletions

View File

@@ -637,10 +637,8 @@
var runId = btn.getAttribute('data-run-id') || '';
copyToClipboard(runId).then(function(){
markCopiedRunId(true);
if (toastSuccess('已复制 run_id' + runId)) {
return;
}
try { window.alert('已复制 run_id' + runId); } catch (e) {}
// 成功反馈优先 toast若 toast 不可用也无需 alert按钮已提供“已复制”短反馈
toastSuccess('已复制 run_id' + runId);
}).catch(function(){
markCopiedRunId(false);
if (toastError('复制失败,请手动复制 run_id' + runId)) {
@@ -680,11 +678,8 @@
var abs = absoluteUrl(href);
copyToClipboard(abs).then(function(){
markCopied(btn, true);
if (toastSuccess('已复制' + label + '链接')) {
return;
}
try { window.alert('已复制' + label + '链接'); } catch (e) {}
// 成功反馈优先 toast若 toast 不可用也无需 alert按钮已提供“已复制”短反馈
toastSuccess('已复制' + label + '链接');
}).catch(function(){
markCopied(btn, false);
if (toastError('复制失败,请手动复制' + label + '链接')) {