TypeError Cannot read properties of undefined (reading ‘writeText‘)

错误

TypeError: Cannot read properties of undefined (reading 'writeText')

错误原因:

// 执行下列代码时出现,由于浏览器的安全限制 某些浏览器在默认情况下可能限制对剪贴板的访问,特别是在未经用户明确授权的情况下。您可能需要确保在执行写入操作时具有适当的权限,并且用户已经授予了写入剪贴板的权限。
navigator.clipboard .writeText(text) .then(() => { createMessage.success('复制成功'); }) .catch((error) => { createMessage.error('复制失败:', error); });

TypeError Cannot read properties of undefined (reading ‘writeText‘)_第1张图片

TypeError Cannot read properties of undefined (reading ‘writeText‘)_第2张图片

解决方案

这种方法创建一个临时的