封装copyText函数,具体如下:
copyText(val){ let result // #ifndef H5 uni.setClipboardData({ data: val, success() { result = true }, fail() { result = false } }); // #endif // #ifdef H5 let textarea = document.createElement("textarea") textarea.value = val textarea.readOnly = "readOnly" document.body.appendChild(textarea) textarea.select() // 选中文本内容 textarea.setSelectionRange(0, val.length) result = document.execCommand("copy") textarea.remove() // #endif return result },