为何要复制按钮
长按选择很难,按钮一键即可(MDN, n.d.-a)。
“已复制”反馈
需要即时响应(Miller, 1968;Apple, n.d.;Google, n.d.;MDN, n.d.-b),Android 13起避免重复(Android Developers, n.d.),可配提示消息与触觉反馈。
安全与无障碍
谨慎处理敏感值,并播报状态(WCAG 2.2 4.1.3)。
常见问题
- 一定要提示吗?
- 有时图标变化就够。
- 要复制空格吗?
- 按粘贴场景决定。
来源核查日期:2026-10-27
参考文献
- MDN Web Docs. (n.d.-a). Clipboard API. 剪贴板API与安全条件。
- MDN Web Docs. (n.d.-b). Clipboard: writeText() method. writeText返回Promise。
- Android Developers. (n.d.). Copy and paste. Android 13起避免重复提示。
- Apple. (n.d.). Feedback. Human Interface Guidelines. 清晰而不打扰的反馈。
- Google. (n.d.). Snackbar. Material Design 3. 简短确认消息。
- Miller, R. B. (1968). Response time in man-computer conversational transactions. In Proceedings of the December 9–11, 1968, Fall Joint Computer Conference, Part I (pp. 267–277). ACM. 即时响应阈值。
- World Wide Web Consortium. (2023). Web Content Accessibility Guidelines (WCAG) 2.2. 4.1.3状态消息。
