feat: QQ客服点击复制QQ号,不再跳转链接
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
yiqiu
2026-03-18 22:50:20 +08:00
parent 20ad8f1d12
commit 29d2822602

View File

@@ -52,14 +52,14 @@
var html = '<div class="fw-popup-title">QQ客服</div><div class="fw-qq-list">';
for (var i = 0; i < item.items.length; i++) {
var entry = item.items[i];
html += '<a class="fw-qq-entry" href="https://wpa.qq.com/msgrd?v=3&uin=' + entry.qq + '&site=qq&menu=yes" target="_blank">' +
html += '<div class="fw-qq-entry" data-qq="' + entry.qq + '" onclick="(function(el){var q=el.getAttribute(\'data-qq\');navigator.clipboard.writeText(q).then(function(){var t=el.querySelector(\'.fw-qq-status\');if(t){t.textContent=\'已复制\';t.style.color=\'#52c41a\';setTimeout(function(){t.textContent=\'\';t.style.color=\'\'},1500)}}).catch(function(){var inp=document.createElement(\'input\');inp.value=q;document.body.appendChild(inp);inp.select();document.execCommand(\'copy\');document.body.removeChild(inp);var t=el.querySelector(\'.fw-qq-status\');if(t){t.textContent=\'已复制\';t.style.color=\'#52c41a\';setTimeout(function(){t.textContent=\'\';t.style.color=\'\'},1500)}})})(this)" style="cursor:pointer">' +
'<div class="fw-qq-avatar">' + ICONS.qq + '</div>' +
'<div class="fw-qq-info">' +
'<span class="fw-qq-num">' + entry.qq + '</span>' +
'<span class="fw-qq-time">' + entry.time + '</span>' +
'</div>' +
'<div class="fw-qq-status"></div>' +
'</a>';
'<div class="fw-qq-status" style="font-size:12px;min-width:36px;text-align:right">点击复制</div>' +
'</div>';
}
html += '</div>';
return html;