export default (text) => new Promise((resolve, reject) => {
try {
const copyElement = document.createElement('textarea')
copyElement.style.position = 'fixed'
copyElement.style.left = '-100vw'
copyElement.style.top = '-100vh'
copyElement.style.opacity = '0'
copyElement.value = text
document.body.appendChild(copyElement)
copyElement.select()
document.execCommand('Copy')
copyElement.remove()
resolve(text)
} catch (e) {
reject(e)
}
})
js复制文本
最新推荐文章于 2024-05-01 00:02:34 发布