// 复制二维码链接
copyJRCode() {
let Url2 = document.getElementById('js__copy-text')
Url2.select() // 选择对象
try {
if (document.execCommand('copy', false, null)) {
document.execCommand('Copy')
this.$XWMessage({
title: '复制成功,可贴粘',
type: 'success'
})
} else {
this.$XWMessage({
title: '复制失败,请手动复制',
type: 'error'
})
}
} catch (err) {
this.$XWMessage({
title: '复制失败,请手动复制',
type: 'error'
})
}
}
注意:
1. input 不要使用 type="hidden", 否则 dom.select() 无效, 则复制的url 为空
2. input 可以放在按键上方, 便于复制无效时, 手动复制, 或者使用固定定位在 屏幕看不到的地方(假隐藏)